Choisir des zones géographiques et des régions

Last reviewed 2023-08-05 UTC

Le présent document du framework d'architecture Google Cloud décrit les bonnes pratiques à adopter pour déployer votre système en fonction de critères géographiques. Vous apprendrez à choisir des zones géographiques et des régions optimales en fonction de la disponibilité et de la proximité, ainsi qu'à assurer la conformité, optimiser les coûts et mettre en œuvre l'équilibrage de charge.

Lorsque vous sélectionnez une ou plusieurs régions pour vos applications métier, vous prenez en compte des critères tels que la disponibilité du service, la latence de l'utilisateur final, la latence des applications, le coût, ainsi que les exigences réglementaires ou de développement durable. Pour prendre en charge les priorités et les politiques de votre entreprise, équilibrez ces différentes exigences et identifiez les meilleurs compromis. Par exemple, la région la plus adaptée en termes de conformité n'est peut-être pas la région la plus rentable ou qui présente l'empreinte carbone la plus basse.

Déployer dans plusieurs régions

Les régions correspondent à des espaces géographiques indépendants qui sont constitués de zones. Les zones servent au déploiement des ressources Google Cloud dans une région. Chaque zone représente un domaine de défaillance unique au sein d'une région.

Pour vous protéger contre les temps d'arrêt attendus (y compris la maintenance) et inattendus (en cas d'incident par exemple), nous vous recommandons de déployer des applications tolérantes aux pannes et à haute disponibilité, c'est-à-dire des applications déployées dans plusieurs zones situées dans une ou plusieurs régions. Pour en savoir plus, consultez les pages Zones géographiques et régions, Remarques relatives au déploiement d'applications et Bonnes pratiques pour la sélection des régions Compute Engine.

Les déploiements multizones peuvent offrir une résilience si les déploiements multirégionaux sont limités en raison de problématiques de coût ou d'autres facteurs. Cette approche est particulièrement utile pour éviter les pannes zonales ou régionales, et pour gérer les problématiques de reprise après sinistre ou de continuité des activités. Pour plus d'informations, consultez la section Concevoir des solutions évolutives et à haute disponibilité.

Choisir les régions en fonction de leur proximité géographique

La latence affecte l'expérience utilisateur et les coûts associés à la diffusion pour les utilisateurs externes. Pour minimiser la latence lors de la diffusion de trafic vers des utilisateurs externes, sélectionnez une région ou un ensemble de régions géographiquement proches de vos utilisateurs et où vos services peuvent être exécutés de manière conforme. Pour en savoir plus, consultez la section Emplacements Cloud et le Centre de ressources pour la conformité.

Sélectionner les régions en fonction des services disponibles

Sélectionnez une région en fonction des services dont votre entreprise a besoin. La plupart des services sont disponibles dans toutes les régions. Certains services spécifiques à l'entreprise peuvent n'être disponibles que dans un sous-ensemble de régions lors de leur publication initiale. Pour vérifier le choix de région, consultez la section Emplacements Cloud.

Choisir des régions pour garantir la conformité

Sélectionnez une région ou un ensemble de régions spécifiques pour répondre aux exigences réglementaires ou de conformité qui nécessitent d'utiliser certaines zones géographiques, comme le Règlement général sur la protection des données (RGPD) ou la résidence des données. Pour en savoir plus sur la conception de systèmes sécurisés, consultez les pages Offres de conformité et Résidence des données, transparence opérationnelle et vie privée pour les clients européens sur Google Cloud.

Comparer les tarifs des ressources principales

Les régions offrent des tarifs différents pour les mêmes services. Pour identifier une région économique, comparez les tarifs des principales ressources que vous prévoyez d'utiliser. Les considérations relatives aux coûts varient en fonction des exigences de sauvegarde et des ressources utilisées (calcul, mise en réseau et stockage de données). Pour en savoir plus, consultez la page Catégorie d'optimisation des coûts.

Desservir des utilisateurs dans le monde entier grâce à Cloud Load Balancing

Pour améliorer l'expérience utilisateur lorsque vous diffusez des données dans le monde entier, utilisez Cloud Load Balancing pour fournir une adresse IP unique qui pointe vers votre application. Pour en savoir plus sur la conception de systèmes fiables, consultez la page Framework d'architecture Google Cloud : Fiabilité.

Utiliser l'outil de sélection de région de Google Cloud pour favoriser le développement durable

Google présente un bilan carbone neutre depuis 2007 et s'engage à ne plus émettre aucun carbone d'ici 2030. Pour sélectionner une région en fonction de son empreinte carbone, utilisez l'outil de sélection de région de Google Cloud. Pour en savoir plus sur la conception de solutions durables, consultez la page Cloud et le développement durable.

Étape suivante

Apprenez à gérer vos ressources cloud à l'aide de Resource Manager, de la hiérarchie des ressources Google Cloud et du service de règles d'administration.

Découvrez d'autres catégories du framework d'architecture telles que la fiabilité, l'excellence opérationnelle, la sécurité, la confidentialité et la conformité.