Para crear un balanceador de cargas en tu aplicación, configura y conecta componentes de frontend y backend de Cloud Load Balancing distintos, que te ayudan a aplicar controles separados para el tráfico externo y el interno, y a evitar el acceso directo a los datos. En App Design Center, el componente de servicio de backend de Cloud Load Balancing regional proporciona un control detallado sobre la configuración de distribución del tráfico, incluidos los protocolos, la afinidad de sesión, las verificaciones de estado y los tiempos de espera, para los grupos de extremos de red (NEG) sin servidores y los grupos de instancias administrados (MIG) de Compute Engine, con conexiones y parámetros de configuración basados en el módulo de Terraform terraform-google-regional-lb-http.
Conexiones de componentes
Para crear un componente de Cloud Load Balancing completo, debes conectar tu backend regional de Cloud Load Balancing a, al menos, un frontend regional de Cloud Load Balancing. Los componentes de Cloud Load Balancing conectados se muestran como un grupo en el lienzo de diseño.
En la siguiente tabla, se incluyen los componentes que puedes conectar a un backend regional de Cloud Load Balancing y las actualizaciones resultantes en tu aplicación y su código de Terraform generado.
Componente conectado |
Actualizaciones de la aplicación |
Información general |
|---|---|---|
|
Configura un balanceador de cargas de aplicaciones externo regional con Cloud Run | |
Frontend regional de Cloud Load Balancing (obligatorio) |
|
Descripción general de los mapas de URLs |
|
Configura un balanceador de cargas de aplicaciones externo regional con backends de grupos de instancias de VM |
Parámetros de configuración obligatorios
Si tu plantilla incluye un componente de backend regional de Cloud Load Balancing, debes configurar los siguientes parámetros antes de la implementación.
Nombre del parámetro |
Descripción y restricciones |
Información general |
|---|---|---|
ID del proyecto |
Es el proyecto en el que deseas implementar el servicio de backend de Cloud Load Balancing. |
Configura componentes |
Región |
Es la región en la que se crea el servicio de backend del balanceador de cargas. | region |
Nombre |
Es el nombre del servicio de backend del balanceador de cargas. | name |
Parámetros de configuración opcionales
Los siguientes parámetros son opcionales. Para mostrar los parámetros avanzados, en el área Configuración, selecciona Mostrar campos avanzados.
¿Qué sigue?
Debes conectar tu componente de backend a un componente de frontend. Para configurar el componente de frontend, consulta Configura un frontend regional de Cloud Load Balancing en Application Design Center.