Arquetipo de implementación híbrida de Google Cloud

Last reviewed 2026-09-09 UTC

En esta sección de la Google Cloud guía de arquetipos de implementación, se describe el arquetipo de implementación híbrida, se proporcionan ejemplos de casos de uso, y se analizan las consideraciones de diseño.

En una arquitectura basada en el arquetipo de implementación híbrida, algunas partes de la aplicación se implementan en Google Cloud, y otras partes se ejecutan de forma local.

Casos de uso

En las siguientes secciones, se proporcionan ejemplos de casos de uso para los que el arquetipo de implementación híbrida es una opción adecuada.

Sitio de recuperación ante desastres (DR) para una aplicación local

Para las aplicaciones de servicio crítico que ejecutas de forma local, puedes crear una copia de seguridad de los datos en Google Cloud y mantener una réplica en la nube, como se muestra en el siguiente diagrama. La frecuencia de la copia de seguridad y si la réplica debe estar activa o pasiva dependen de tu objetivo de tiempo de recuperación (RTO) y tu objetivo de punto de recuperación (RPO). Cuando la aplicación local deja de funcionar debido a eventos planificados o no planificados, puedes activar la réplica en Google Cloud para restablecer la aplicación a la producción.

Arquetipo de implementación híbrida: sitio de DR para una aplicación local.

Desarrollo local para aplicaciones en la nube

Para una aplicación que se ejecuta en Google Cloud, puedes mantener los entornos de desarrollo de forma local y usar una canalización de CI/CD para enviar actualizaciones a la nube, como se muestra en el siguiente diagrama. Esta arquitectura te permite conservar el control sobre tus actividades de desarrollo y obtener los beneficios que Google Cloud ofrece para la escalabilidad, la optimización de costos y la confiabilidad.

Arquetipo de implementación híbrida: Desarrollo local para aplicaciones en la nube.

Mejora de las aplicaciones locales con capacidades de la nube

Google Cloud ofrece capacidades avanzadas en muchas áreas, incluido el almacenamiento, la inteligencia artificial (IA) y el aprendizaje automático (AA), el Big Data y las estadísticas. El arquetipo de implementación híbrida te permite usar estas capacidades avanzadas Google Cloud incluso para las aplicaciones que ejecutas de forma local. A continuación, se muestran ejemplos de estas capacidades:

  • Almacenamiento de archivo ilimitado y de bajo costo en la nube para una aplicación local
  • Aplicaciones de IA y AA en la nube para datos generados por una aplicación local.
  • Almacén de datos y procesos de estadísticas basados en la nube con BigQuery para datos ingeridos de fuentes de datos locales
  • Aumento de actividad en la nube para controlar el tráfico de desbordamiento cuando la carga en la aplicación local alcanza la capacidad máxima

En el siguiente diagrama, se muestra una topología híbrida en la que se suben datos de una aplicación local a Google Cloud. Los analistas de datos analizan los datos subidos con capacidades avanzadas de IA, AA, Big Data y estadísticas en Google Cloud.

Arquetipo de implementación híbrida: Mejora de las aplicaciones locales con capacidades de la nube.

Topología híbrida en niveles

En esta topología, que a veces se denomina implementación de pila dividida, el frontend de la aplicación está en Google Cloud, y el backend está de forma local. El frontend puede incluir capacidades como el balanceo de cargas, la CDN, la protección contra DSD y las políticas de acceso. El frontend envía tráfico al backend local para su procesamiento, como se muestra en el siguiente diagrama:

Arquetipo de implementación híbrida: topología híbrida en niveles.

Esta arquitectura puede ser adecuada cuando una aplicación se usa de forma global, pero el backend debe estar dentro de un entorno único y controlado. Una variación de este caso de uso es ejecutar el frontend de forma local y, luego, implementar el backend en Google Cloud.

Más información

Para obtener más información sobre la lógica y los casos de uso del arquetipo de implementación híbrida, consulta Compila arquitecturas híbridas y de múltiples nubes mediante Google Cloud.

Consideraciones del diseño

Cuando compiles una arquitectura basada en el arquetipo de implementación híbrida, ten en cuenta los siguientes factores de diseño.

Conexión de red de las instalaciones a la nube

Para una comunicación de red eficiente entre tu entorno local y los recursos en Google Cloud, necesitas una conexión de red confiable y segura. Para obtener más información sobre las opciones de conectividad híbrida que ofrece Google Cloud, consulta Elige un producto de Conectividad de red.

Esfuerzo de configuración y complejidad operativa

Configurar y operar una topología híbrida requiere más esfuerzo que una arquitectura que solo usa Google Cloud. Para usar esta topología, debes administrar los recursos de manera coherente en los entornos locales y de Google Cloud

Costo de los recursos redundantes

Una implementación híbrida puede ser más costosa que una implementación solo en la nube, ya que es posible que los datos deban almacenarse de forma redundante de forma local y en la nube. Además, es posible que algunos de los recursos redundantes no se utilicen lo suficiente. Cuando compiles una arquitectura basada en el arquetipo de implementación híbrida, ten en cuenta el costo general potencialmente más alto de los recursos.

Arquitecturas de ejemplo

Para ver ejemplos de arquitecturas que usan el arquetipo de implementación híbrida, consulta Compila arquitecturas híbridas y de múltiples nubes mediante Google Cloud.