Diseño de la zona de aterrizaje en Google Cloud

Last reviewed 2024-10-31 UTC

En este documento se ofrece una descripción general sobre cómo diseñar zonas de aterrizaje enGoogle Cloud. Una zona de aterrizaje, también llamada base de la nube, es una configuración modular y escalable que permite a las organizaciones adoptar Google Cloud para satisfacer las necesidades de su empresa. Una zona de aterrizaje suele ser un requisito previo para implementar cargas de trabajo empresariales en un entorno de nube.

Una zona de aterrizaje no es una zona ni recursos zonales.

Este documento está dirigido a arquitectos de soluciones, profesionales técnicos y partes interesadas de la dirección que quieran obtener una visión general de lo siguiente:

  • Elementos típicos de las zonas de aterrizaje en Google Cloud
  • Dónde encontrar información detallada sobre el diseño de la zona de aterrizaje
  • Cómo implementar una zona de aterrizaje para tu empresa, incluidas las opciones para desplegar soluciones prediseñadas

Este documento forma parte de una serie que le ayuda a diseñar y crear una zona de aterrizaje. Los demás documentos de esta serie te ayudarán a tomar las decisiones generales que debes tomar al diseñar la zona de aterrizaje de tu organización. En esta serie, aprenderás lo siguiente:

Esta serie no aborda específicamente los requisitos de cumplimiento de sectores regulados, como los servicios financieros o la sanidad.

¿Qué es una Google Cloud zona de aterrizaje?

Las zonas de aterrizaje ayudan a tu empresa a implementar, usar y escalar servicios de forma más segura. Google Cloud Las zonas de aterrizaje son dinámicas y crecen a medida que tu empresa adopta más cargas de trabajo basadas en la nube con el tiempo.

Para implementar una zona de aterrizaje, primero debes crear un recurso de organización y crear una cuenta de facturación, ya sea online o facturada.

Una zona de aterrizaje abarca varias áreas e incluye diferentes elementos, como identidades, gestión de recursos, seguridad y redes. También pueden formar parte de una zona de aterrizaje muchos otros elementos, tal como se describe en la sección Elementos de una zona de aterrizaje.

En el siguiente diagrama se muestra un ejemplo de implementación de una zona de aterrizaje. En él se muestra un caso práctico de infraestructura como servicio (IaaS) con conectividad de nube híbrida y local en Google Cloud:

Arquitectura de ejemplo de una zona de aterrizaje.

La arquitectura de ejemplo del diagrama anterior muestra una Google Cloud zona de aterrizaje que incluye los siguientes Google Cloud servicios y funciones:

El diagrama anterior es solo un ejemplo, ya que no hay una implementación única o estándar de una zona de aterrizaje. Tu empresa debe tomar muchas decisiones de diseño en función de diferentes factores, entre los que se incluyen los siguientes:

  • Tu sector
  • Tu estructura organizativa y tus procesos
  • Tus requisitos de seguridad y cumplimiento
  • Las cargas de trabajo que quieras mover a Google Cloud
  • Tu infraestructura de TI y otros entornos de nube
  • La ubicación de tu empresa y de tus clientes

Cuándo crear una zona de aterrizaje

Te recomendamos que crees una zona de aterrizaje antes de implementar tu primera carga de trabajo empresarial en Google Cloud, ya que una zona de aterrizaje proporciona lo siguiente:

  • Una base diseñada para ser segura
  • La red para cargas de trabajo empresariales
  • Las herramientas que necesitas para controlar la distribución de tus costes internos

Sin embargo, como una zona de aterrizaje es modular, la primera iteración de una zona de aterrizaje no suele ser la versión final. Por lo tanto, te recomendamos que diseñes una zona de aterrizaje teniendo en cuenta la escalabilidad y el crecimiento. Por ejemplo, si tu primera carga de trabajo no requiere acceso a recursos de red locales, puedes establecer la conectividad con tu entorno local más adelante.

En función de tu organización y del tipo de cargas de trabajo que tengas previsto ejecutar enGoogle Cloud, algunas cargas de trabajo pueden tener requisitos muy diferentes. Por ejemplo, algunas cargas de trabajo pueden tener requisitos únicos de escalabilidad o cumplimiento. En estos casos, es posible que tu organización necesite más de una zona de aterrizaje: una para alojar la mayoría de las cargas de trabajo y otra para alojar las cargas de trabajo únicas. Puedes compartir algunos elementos, como identidades, facturación y el recurso de organización, entre tus zonas de aterrizaje. Sin embargo, otros elementos, como la configuración de la red, los mecanismos de implementación y las políticas a nivel de carpeta, pueden variar.

Elementos de una zona de aterrizaje

Para crear una zona de aterrizaje, debes diseñar los siguientes elementos principales enGoogle Cloud:

Además de estos elementos principales, es posible que tu empresa tenga otros requisitos. En la siguiente tabla se describen estos elementos y se indica dónde puede encontrar más información sobre ellos.

Elemento de zona de aterrizaje Descripción
Monitorizar y almacenar registros Diseña una estrategia de monitorización y registro que te ayude a asegurarte de que se registran todos los datos relevantes y de que tienes paneles que visualizan los datos y alertas que te notifican cualquier excepción sobre la que se pueda tomar alguna medida.
Para obtener más información, consulta la documentación de Google Cloud Observability.
Copias de seguridad y recuperación tras fallos Diseña una estrategia de copias de seguridad y recuperación tras fallos.
Para obtener más información, consulta lo siguiente:
Cumplimiento Cumple los marcos de cumplimiento que sean relevantes para tu organización.
Para obtener más información, consulta el Centro de recursos para el cumplimiento.
Rentabilidad y control de costes Diseña funciones para monitorizar y optimizar los costes de las cargas de trabajo de tu zona de aterrizaje.
Para obtener más información, consulta lo siguiente:
Gestión de APIs Diseña una solución escalable para las APIs que desarrolles. Para obtener más información, consulta Gestión de APIs de Apigee.
Gestión de clústeres

Diseña clústeres de Google Kubernetes Engine (GKE) que sigan las prácticas recomendadas para crear servicios escalables, resilientes y observables.

Para obtener más información, consulta las siguientes secciones:

Prácticas recomendadas para diseñar e implementar una zona de aterrizaje

Para diseñar y desplegar una zona de aterrizaje, es necesario planificar. Debes contar con el equipo adecuado para llevar a cabo las tareas y utilizar un proceso de gestión de proyectos. También te recomendamos que sigas las prácticas recomendadas técnicas que se describen en esta serie.

Crear un equipo

Reúne a un equipo que incluya a personas de diferentes funciones técnicas de toda la organización. El equipo debe incluir a personas que puedan crear todos los elementos de la zona de aterrizaje, como la seguridad, la identidad, las redes y las operaciones. Identifica a un profesional de la nube que entienda Google Cloud para dirigir al equipo. Tu equipo debe incluir miembros que gestionen el proyecto y hagan un seguimiento de los logros, así como miembros que colaboren con los propietarios de la aplicación o de la empresa.

Asegúrate de que todas las partes interesadas participen desde el principio del proceso. Las partes interesadas deben llegar a un acuerdo sobre el alcance del proceso y tomar decisiones de alto nivel cuando se ponga en marcha el proyecto.

Aplicar la gestión de proyectos a la implementación de la zona de aterrizaje

Diseñar e implementar tu zona de aterrizaje puede llevar varias semanas, por lo que es fundamental gestionar el proyecto. Asegúrate de que los objetivos del proyecto estén claramente definidos y se comuniquen a todas las partes interesadas, así como de que todas las partes reciban información actualizada sobre cualquier cambio en el proyecto. Define puntos de control periódicos y acuerda hitos con plazos realistas que tengan en cuenta los procesos operativos y los retrasos inesperados.

Para que se ajuste mejor a los requisitos de la empresa, planifica la implementación inicial de la zona de aterrizaje en función de los casos prácticos que quieras implementar primero enGoogle Cloud. Te recomendamos que primero implementes las cargas de trabajo que se puedan ejecutar más fácilmente en Google Cloud, como las aplicaciones web de varios niveles con escalado horizontal. Estas cargas de trabajo pueden ser nuevas o ya existentes. Para evaluar si las cargas de trabajo actuales están preparadas para la migración, consulta Migración a Google Cloud: primeros pasos.

Como las zonas de aterrizaje son modulares, centra el diseño inicial en los elementos necesarios para migrar tus primeras cargas de trabajo y planifica añadir otros elementos más adelante.

Sigue las prácticas recomendadas técnicas

Te recomendamos que uses infraestructura como código (IaC), por ejemplo, con Terraform. La IaC te ayuda a que tu implementación sea repetible y modular. Tener un flujo de procesamiento de CI/CD que implemente cambios en la infraestructura de la nube mediante GitOps te ayuda a asegurarte de que sigues las directrices internas y de que aplicas los controles adecuados.

Cuando diseñes tu zona de aterrizaje, asegúrate de que tú y tu equipo tengáis en cuenta las prácticas recomendadas técnicas. Para obtener más información sobre las decisiones que debe tomar en su zona de aterrizaje, consulte las demás guías de esta serie.

Además de esta serie, en la siguiente tabla se describen frameworks, guías y planos que también pueden ayudarte a seguir las prácticas recomendadas, en función de tus casos prácticos.

Documentación relacionada Descripción
Google Cloud Configuración Un flujo de trabajo general para ayudarte a configurar Google Cloud cargas de trabajo empresariales escalables y listas para producción.
Plan de base de Enterprise Una visión detallada de las Google Cloud prácticas recomendadas de seguridad, dirigida a CISOs, profesionales de la seguridad, gestores de riesgos o responsables de cumplimiento.
Google Cloud Well-Architected Framework Recomendaciones y prácticas recomendadas para ayudar a arquitectos, desarrolladores, administradores y otros profesionales de la nube a diseñar y gestionar una topología de nube segura, eficiente, resiliente, de alto rendimiento y rentable.
Planos de Terraform Lista de planos y módulos empaquetados como módulos de Terraform que puedes usar para crear recursos paraGoogle Cloud.

Identificar recursos para implementar tu zona de aterrizaje

Google Cloud ofrece las siguientes opciones para ayudarte a configurar tu zona de aterrizaje:

Todas estas ofertas tienen enfoques diseñados específicamente para satisfacer las necesidades de diferentes sectores y tamaños de empresa en todo el mundo. Para ayudarte a tomar la mejor decisión en tu caso práctico, te recomendamos que trabajes con tuGoogle Cloud equipo de cuenta para hacer la selección y asegurarte de que el proyecto sea un éxito.

Siguientes pasos