Vous créez un équilibreur de charge dans votre application en configurant et en connectant différents composants frontend et backend Cloud Load Balancing. Les différents composants 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 d'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 d'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 d'Cloud Load Balancing régional, ainsi que les modifications apportées à votre application et à son code Terraform généré.
Composant connecté |
Mises à jour des applications |
Informations générales |
|---|---|---|
|
Configurer un équilibreur de charge d'application externe régional avec Cloud Run | |
Interface régionale Cloud Load Balancing (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 d'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 backend à un composant frontend. Pour configurer le composant d'interface, consultez Configurer une interface Cloud Load Balancing régionale dans Application Design Center.