MoyenneChoix unique

Question d'entraînement CLF-C02

Une entreprise mondiale de jeux vidéo doit déployer son application dans plusieurs emplacements géographiques pour réduire la latence des joueurs du monde entier. L'application doit également rester disponible même en cas de panne de l'intégralité d'un centre de données. L'entreprise prévoit d'exécuter l'application sur des instances Amazon EC2 derrière un Application Load Balancer. Quelle combinaison de composants de l'infrastructure globale AWS l'entreprise doit-elle utiliser pour répondre à ces exigences ?

Choisissez la meilleure réponse.

Bonne réponse

  • CDéployer l'application dans plusieurs AWS Regions, chacune avec au moins deux Availability Zones, et utiliser Amazon Route 53 pour le routage basé sur le DNS.

Explication

Le déploiement de l'application dans plusieurs AWS Regions, chacune dotée d'au moins deux Availability Zones, garantit une faible latence mondiale en plaçant les ressources de calcul plus près des joueurs du monde entier, tandis que l'architecture multi-AZ au sein de chaque région offre une haute disponibilité même si un centre de données entier (Availability Zone) tombe en panne. Amazon Route 53 permet ensuite un routage basé sur le DNS (par exemple, routage basé sur la latence ou la géolocalisation) pour acheminer le trafic des joueurs vers la région optimale, répondant ainsi aux exigences de latence et de tolérance aux pannes.

Pourquoi chaque option est juste ou fausse

A

Fausse

Déployer l'application dans une seule AWS Region sur plusieurs Availability Zones et utiliser Amazon Route 53 avec un routage basé sur la latence.

Cette option n'utilise qu'une seule AWS Region. Bien qu'elle offre une tolérance aux pannes grâce à plusieurs Availability Zones, elle ne réduit pas la latence pour les joueurs qui se trouvent loin de cette région unique. Elle ne répond pas à l'exigence de réduction de la latence mondiale.

B

Fausse

Déployer l'application dans une seule AWS Region au sein d'une seule Availability Zone et utiliser Amazon CloudFront pour la mise en cache du contenu.

Cette option manque à la fois de distribution géographique et de redondance de centre de données. CloudFront n'exécute pas l'application ; il met uniquement en cache du contenu statique. Une seule Availability Zone ne protège pas contre la panne d'un centre de données entier.

C

Juste

Déployer l'application dans plusieurs AWS Regions, chacune avec au moins deux Availability Zones, et utiliser Amazon Route 53 pour le routage basé sur le DNS.

Plusieurs AWS Regions offrent une distribution géographique pour réduire la latence à l'échelle mondiale. L'utilisation de plusieurs Availability Zones au sein de chaque région garantit que l'application reste disponible si un centre de données entier (une Availability Zone) tombe en panne. Amazon Route 53 peut acheminer les utilisateurs vers la région saine la plus proche, répondant ainsi aux deux exigences.

D

Fausse

Déployer l'application dans plusieurs AWS Regions et utiliser Amazon CloudFront avec plusieurs origines, chacune pointant vers un Application Load Balancer dans une seule Availability Zone.

L'utilisation de CloudFront comme proxy n'exécute pas l'application ; elle accélère uniquement la diffusion du contenu. De plus, l'utilisation d'une seule Availability Zone par région ne protège pas contre les pannes de centres de données au sein de cette région, ce qui enfreint l'exigence de disponibilité.

Pour aller plus loin

Les AWS Regions sont des groupes géographiques isolés d'Availability Zones, et les AZ d'une région sont connectées par des liens à faible latence mais disposent d'une alimentation et d'un réseau indépendants, de sorte qu'une panne d'AZ ne met pas la région hors service. Un Application Load Balancer est régional et s'étend sur les AZ que vous activez, répartissant le trafic uniquement au sein de cette région ; pour survivre à une panne complète de la région, vous devez exécuter des piles indépendantes dans plusieurs régions. Le routage basé sur la latence d'Amazon Route 53 résout chaque joueur vers le point de terminaison sain ayant la plus faible latence, les vérifications de l'état de santé supprimant les régions défaillantes des réponses DNS. Une subtilité : la bascule DNS est limitée par le TTL et la mise en cache du résolveur client, de sorte que la récupération n'est pas instantanée. Cette conception est importante pour un jeu mondial où les joueurs d'Asie, d'Europe et des Amériques ont chacun besoin de points de terminaison proches et résilients.

À propos de ces questions d'entraînement

Cette question fait partie des questions d'entraînement CLF-C02 originales de Courseiva, rédigées pour apprendre et jamais copiées d'examens réels ou de dumps.

Traduite de l'original anglais avec l'IA et vérifiée pour le sens. Les codes d'examen, les commandes et les noms de produits sont conservés tels qu'ils apparaissent à l'examen.