Vous créez un équilibreur de charge dans votre application en configurant et en connectant différents composants frontend et backend de Cloud Load Balancing. Les composants distincts vous aident à appliquer des contrôles distincts pour le trafic externe et interne, et à empêcher l'accès direct aux données.
Le composant de backend régional Cloud Load Balancing vous aide à gérer les paramètres de répartition du trafic de l'équilibreur de charge, y compris le protocole utilisé pour se connecter aux backends, les paramètres de session, les vérifications de l'état et les délais avant expiration. Ces paramètres permettent de contrôler précisément le comportement de votre équilibreur de charge. Vous pouvez configurer les backends suivants :
NEG sans serveur : liste des applications Cloud Run ou Cloud Run Functions sans serveur en tant que backends.
Groupe d'instances géré (MIG) : liste de groupes d'instances Compute Engine en tant que backends.
Pour en savoir plus, consultez la page Présentation des services de backend.
Ce document décrit les connexions et les paramètres que vous pouvez configurer lorsque vous utilisez App Design Center pour créer un service de backend Cloud Load Balancing régional. Les paramètres de configuration sont basés sur le module Terraform terraform-google-regional-lb-http.
Connexions des composants
Pour créer un composant Cloud Load Balancing complet, vous devez connecter votre backend Cloud Load Balancing régional à au moins un frontend Cloud Load Balancing régional. Les composants Cloud Load Balancing connectés sont affichés sous forme de groupe dans le canevas de conception.
Le tableau suivant inclut les composants que vous pouvez connecter à un backend régional Cloud Load Balancing, ainsi que les mises à jour qui en résultent pour votre application et son code Terraform généré.
Composant connecté |
Mises à jour d'applications |
Informations générales |
|---|---|---|
|
Configurer un équilibreur de charge d'application externe régional avec Cloud Run | |
Interface Cloud Load Balancing régionale (obligatoire) |
|
Présentation des mappages d'URL |
|
Configurer un équilibreur de charge d'application externe régional avec des backends de groupes d'instances de VM |
Paramètres de configuration requis
Si votre modèle inclut un composant de backend Cloud Load Balancing régional, vous devez configurer les paramètres suivants avant de le déployer.
Nom du paramètre |
Description et contraintes |
Informations générales |
|---|---|---|
ID du projet |
Projet dans lequel vous souhaitez déployer le service de backend Cloud Load Balancing. |
Configurer les composants |
Région |
Région dans laquelle le service de backend de l'équilibreur de charge est créé. | region |
Nom |
Nom du service de backend de l'équilibreur de charge. | name |
Paramètres de configuration facultatifs
Les paramètres suivants sont facultatifs. Pour afficher les paramètres avancés, dans la zone Configuration, sélectionnez Afficher les champs avancés.
Étapes suivantes
Vous devez connecter votre composant de backend à un composant de frontend. Pour configurer le composant de l'interface, consultez Configurer une interface Cloud Load Balancing régionale dans App Design Center.