AWS Certified Cloud Practitioner
Régions et zones de disponibilité AWS
Découvrez comment AWS organise son infrastructure mondiale en Régions et en zones de disponibilité, et les quatre facteurs qui décident de la Région où exécuter une charge de travail.
- Définir une Région AWS et une zone de disponibilité
- Expliquer pourquoi chaque Région compte au moins trois zones de disponibilité physiquement séparées
- Décrire comment les zones de disponibilité sont isolées tout en étant reliées par un réseau à faible latence
- Identifier les quatre facteurs de choix d'une Région : conformité, latence, tarification et disponibilité des services
- Expliquer pourquoi la plupart des ressources AWS sont rattachées à une seule Région
Pourquoi c'est important
Chaque ressource que vous lancez dans AWS tourne quelque part, physiquement. AWS organise tout ce matériel dans une structure mondiale de Régions et de zones de disponibilité, et presque chaque décision de service commence par le choix de la bonne Région. L'examen teste ce point directement, et dans le travail réel ce choix influence votre latence, vos coûts et le respect de la loi.
La structure est simple une fois les couches en tête : le monde est divisé en Régions, chaque Région contient plusieurs zones de disponibilité, et chaque zone de disponibilité est composée d'un ou plusieurs centres de données.
Qu'est-ce qu'une Région
Une Région AWS est un emplacement physique dans le monde où AWS regroupe ses centres de données. Parmi les exemples : USA Est (Ohio), Europe (Irlande) et Asie-Pacifique (Sydney). Chaque Région a un code que vous retrouvez partout dans AWS, comme us-east-2, eu-west-1 ou ap-southeast-2.
Les Régions sont isolées les unes des autres par conception. Les ressources que vous créez dans une Région ne sont pas copiées automatiquement vers une autre, et le trafic reste dans une Région tant que vous ne le déplacez pas explicitement. Cette isolation est un atout : un problème dans une Région ne se propage pas aux autres. Cela veut aussi dire que vous choisissez une Région volontairement pour chaque charge de travail, au lieu d'avoir un pool mondial unique de ressources.
Qu'est-ce qu'une zone de disponibilité
Une zone de disponibilité (AZ) est un ou plusieurs centres de données distincts à l'intérieur d'une Région, chacun avec sa propre alimentation, son réseau et sa connectivité redondants, hébergés dans des installations séparées. Chaque Région compte au moins 3 zones de disponibilité.
Les zones d'une Région sont assez éloignées pour qu'un seul incendie, une inondation ou une coupure de courant ne touche qu'une seule d'entre elles. En même temps, elles sont assez proches pour être reliées par une fibre dédiée à haut débit et faible latence, donc les données circulent vite entre elles. Tout le trafic entre zones de disponibilité est chiffré. Cette combinaison, assez séparées pour tomber en panne indépendamment mais assez connectées pour travailler ensemble, est le fondement de la haute disponibilité sur AWS.
Les codes d'AZ sont le code de la Région suivi d'une lettre, comme us-east-2a, us-east-2b et us-east-2c. Il existe aussi un identifiant d'AZ stable, comme use2-az1, qui pointe vers la même zone physique dans tous les comptes. C'est utile quand vous devez aligner des zones entre plusieurs comptes.
Choisir la bonne Région
Vous n'êtes pas censé répartir une charge de travail sur toutes les Régions. Vous en choisissez une (ou quelques-unes) selon 4 facteurs principaux.
| Facteur | Question à laquelle il répond |
|---|---|
| Conformité | Une loi exige-t-elle que les données restent dans un pays ou une zone précise ? |
| Latence | Quelle Région est la plus proche de vos utilisateurs, pour la réponse la plus rapide ? |
| Tarification | Le prix des services varie selon la Région. Laquelle correspond à votre budget ? |
| Disponibilité des services | Les services et fonctionnalités dont vous avez besoin sont-ils proposés dans cette Région ? |
La conformité l'emporte en général quand elle s'applique. Si une loi sur la résidence des données impose que les données clients restent dans un pays, vous choisissez d'abord une Région dans ce pays, puis vous pesez le reste. Ensuite, la latence et la proximité de vos utilisateurs améliorent l'expérience, la tarification varie parce qu'un même service peut coûter plus cher dans une Région que dans une autre, et la disponibilité des services compte parce que tous les services ne sont pas lancés en même temps dans toutes les Régions.
Région et zone de disponibilité en pratique
La plupart des services AWS sont régionaux ou zonaux, donc il est utile de savoir dans quelle portée vous travaillez.
- Vous lancez une instance EC2 dans une zone de disponibilité précise.
- Vous créez un bucket Amazon S3 dans une Région, et S3 répartit les données entre les zones pour vous.
- Pour survivre à la perte d'un centre de données, vous fonctionnez sur plusieurs zones de disponibilité dans la même Région. C'est le modèle Multi-AZ, vu plus loin dans ce thème.
Quelques services sont mondiaux plutôt que régionaux, comme IAM et Amazon Route 53, mais ce sont des exceptions. Le modèle mental par défaut : une Région contient des zones, et vous placez les ressources dans des zones à l'intérieur de la Région que vous avez choisie.
Points clés pour l'examen
- Une Région AWS est un emplacement physique qui contient plusieurs zones de disponibilité ; les Régions sont isolées les unes des autres.
- Chaque Région compte au moins 3 zones de disponibilité.
- Une zone de disponibilité est un ou plusieurs centres de données distincts, dotés d'une alimentation et d'un réseau redondants, physiquement séparés mais reliés par une fibre à faible latence, chiffrée et à haut débit.
- Choisissez une Région avec 4 facteurs : conformité (résidence des données), latence (proximité des utilisateurs), tarification (variable selon la Région) et disponibilité des services (tous les services ne sont pas dans toutes les Régions).
- Les exigences de conformité et de résidence des données priment sur les autres facteurs quand elles s'appliquent.
- Fonctionner sur plusieurs zones de disponibilité dans une Région est la façon de concevoir pour la haute disponibilité.
