Aller au contenu principal

Quiz de Validation - MODULE 10

Ce quiz de 30 questions vous permet de valider vos connaissances sur Route 53 et le DNS avant de passer au lab pratique.


Question 1​

Qu'est-ce que le DNS ?

A) Un service de stockage
B) Domain Name System - traduit les noms de domaine en adresses IP
C) Un protocole de securite
D) Un type de base de donnees

Voir la reponse

Reponse : B

Le DNS (Domain Name System) est le systeme qui traduit les noms de domaine lisibles (www.example.com) en adresses IP (192.0.2.1) que les ordinateurs utilisent pour communiquer. C'est comme l'annuaire d'Internet.


Question 2​

Qu'est-ce que Route 53 ?

A) Une route reseau
B) Le service DNS et d'enregistrement de domaines d'AWS
C) Un Load Balancer
D) Un VPN

Voir la reponse

Reponse : B

Amazon Route 53 est le service DNS hautement disponible et scalable d'AWS. Il permet d'enregistrer des noms de domaine, de router le trafic Internet vers les ressources AWS, et de verifier la sante des ressources.


Question 3​

Pourquoi Route 53 s'appelle-t-il "53" ?

A) C'est le 53eme service AWS
B) Le DNS utilise le port 53
C) C'est un nombre aleatoire
D) Reference a l'annee 1953

Voir la reponse

Reponse : B

Le nom fait reference au port 53, qui est le port standard utilise par le protocole DNS pour les requetes et reponses. C'est une reference technique au protocole DNS.


Question 4​

Qu'est-ce qu'une Hosted Zone dans Route 53 ?

A) Une zone geographique
B) Un conteneur pour les enregistrements DNS d'un domaine
C) Une zone de disponibilite
D) Un data center

Voir la reponse

Reponse : B

Une Hosted Zone est un conteneur qui stocke les enregistrements DNS pour un domaine. Il y a deux types : publique (accessible depuis Internet) et privee (accessible uniquement depuis un ou plusieurs VPC).


Question 5​

Quelle est la difference entre une Hosted Zone publique et privee ?

A) Aucune
B) Publique accessible depuis Internet, Privee accessible seulement depuis les VPC
C) Privee est moins chere
D) Publique est plus rapide

Voir la reponse

Reponse : B

Une Hosted Zone publique repond aux requetes DNS depuis Internet pour un domaine public. Une Hosted Zone privee repond uniquement aux requetes provenant des VPC associes, utile pour la resolution DNS interne.


Question 6​

Qu'est-ce qu'un enregistrement A ?

A) Un enregistrement d'authentification
B) Un enregistrement qui mappe un nom de domaine vers une adresse IPv4
C) Un enregistrement d'alerte
D) Un enregistrement administratif

Voir la reponse

Reponse : B

L'enregistrement A (Address) mappe un nom de domaine vers une adresse IPv4. Exemple : www.example.com -> 192.0.2.1. C'est le type d'enregistrement le plus fondamental.


Question 7​

Qu'est-ce qu'un enregistrement AAAA ?

A) Un enregistrement quadruple A
B) Un enregistrement qui mappe un nom de domaine vers une adresse IPv6
C) Un enregistrement d'alias avance
D) Un enregistrement d'authentification avancee

Voir la reponse

Reponse : B

L'enregistrement AAAA mappe un nom de domaine vers une adresse IPv6 (128 bits). Le nom "AAAA" vient du fait qu'une adresse IPv6 est 4 fois plus longue qu'une IPv4.


Question 8​

Qu'est-ce qu'un enregistrement CNAME ?

A) Un enregistrement de certificat
B) Un alias qui pointe vers un autre nom de domaine
C) Un enregistrement de configuration
D) Un enregistrement de contact

Voir la reponse

Reponse : B

L'enregistrement CNAME (Canonical Name) cree un alias d'un nom vers un autre nom. Exemple : www.example.com -> example.com. CNAME ne peut pas etre utilise a l'apex du domaine (zone apex).


Question 9​

Pourquoi ne peut-on pas utiliser CNAME a l'apex du domaine ?

A) C'est une limite AWS
B) Les specifications DNS l'interdisent car CNAME ne peut pas coexister avec d'autres enregistrements
C) C'est trop cher
D) C'est plus lent

Voir la reponse

Reponse : B

La specification DNS (RFC) interdit CNAME a l'apex car un CNAME doit etre le seul enregistrement pour un nom. Or l'apex a besoin d'enregistrements NS et SOA obligatoires. Route 53 ALIAS resout ce probleme.


Question 10​

Qu'est-ce qu'un enregistrement ALIAS dans Route 53 ?

A) Un alias standard DNS
B) Une extension propriedaire AWS permettant de pointer vers des ressources AWS a l'apex
C) Un alias de securite
D) Un type d'enregistrement MX

Voir la reponse

Reponse : B

ALIAS est une extension Route 53 (pas un standard DNS) qui permet de pointer vers des ressources AWS (ALB, CloudFront, S3, etc.) y compris a l'apex du domaine. Les requetes ALIAS sont gratuites vers les ressources AWS.


Question 11​

Quelles ressources AWS peuvent etre cibles d'un enregistrement ALIAS ?

A) Uniquement EC2
B) ELB, CloudFront, S3, API Gateway, autre enregistrement Route 53, etc.
C) Uniquement S3
D) Seulement les bases de donnees

Voir la reponse

Reponse : B

ALIAS peut pointer vers : Elastic Load Balancers, distributions CloudFront, buckets S3 configures en site web, API Gateway, endpoints VPC, autre enregistrement dans la meme Hosted Zone. Pas vers des instances EC2 directement.


Question 12​

Qu'est-ce que le TTL (Time To Live) ?

A) Le temps avant expiration d'un certificat
B) La duree pendant laquelle un resolver DNS met en cache un enregistrement
C) Le temps de vie d'une instance
D) Un timeout de connexion

Voir la reponse

Reponse : B

Le TTL definit combien de temps (en secondes) un resolver DNS peut mettre en cache la reponse avant de reinterroger. Un TTL bas (60s) permet des changements rapides mais plus de requetes. Un TTL haut (86400s) reduit la charge mais retarde les changements.


Question 13​

Quel TTL choisir avant un changement DNS planifie ?

A) TTL eleve
B) Reduire le TTL a une valeur basse plusieurs heures avant le changement
C) TTL ne change rien
D) Supprimer le TTL

Voir la reponse

Reponse : B

Avant un changement planifie (migration), reduisez le TTL (ex: 60s) au moins 48h avant. Les caches expireront et lors du changement, la propagation sera rapide. Apres, remontez le TTL pour reduire la charge DNS.


Question 14​

Qu'est-ce que le routage Simple dans Route 53 ?

A) Le routage le plus complexe
B) Un enregistrement qui retourne une ou plusieurs valeurs sans logique speciale
C) Un routage avec Load Balancer
D) Un routage geographique

Voir la reponse

Reponse : B

Le routage Simple retourne les valeurs configurees sans traitement particulier. Si plusieurs IPs sont configurees, Route 53 les retourne toutes et le client en choisit une aleatoirement. Pas de health check possible.


Question 15​

Qu'est-ce que le routage Weighted (pondere) ?

A) Routage base sur le poids des serveurs
B) Distribution du trafic selon des poids assignes a chaque enregistrement
C) Routage base sur la charge
D) Routage base sur la latence

Voir la reponse

Reponse : B

Le routage Weighted permet de distribuer le trafic selon des poids. Exemple : 70% vers ressource A (poids 70), 30% vers ressource B (poids 30). Utile pour les deployments canary ou les tests A/B.


Question 16​

Qu'est-ce que le routage Latency-based ?

A) Routage base sur la date
B) Routage vers la ressource avec la latence la plus faible pour l'utilisateur
C) Routage base sur le temps de reponse de l'application
D) Routage base sur le TTL

Voir la reponse

Reponse : B

Le routage Latency-based dirige les utilisateurs vers la region AWS avec la latence la plus basse depuis leur emplacement. Route 53 mesure la latence reseau et choisit automatiquement la meilleure destination.


Question 17​

Qu'est-ce que le routage Failover ?

A) Routage vers un serveur de sauvegarde
B) Routage automatique vers une ressource secondaire si la primaire echoue au health check
C) Routage en cas d'erreur utilisateur
D) Routage base sur le cout

Voir la reponse

Reponse : B

Le routage Failover utilise des health checks pour determiner si la ressource primaire est saine. Si elle echoue, le trafic est automatiquement dirige vers la ressource secondaire (site de backup, page statique).


Question 18​

Qu'est-ce que le routage Geolocation ?

A) Routage base sur les coordonnees GPS
B) Routage selon l'emplacement geographique de l'utilisateur (pays, continent)
C) Routage vers le serveur le plus proche
D) Routage base sur la langue

Voir la reponse

Reponse : B

Le routage Geolocation route selon la localisation geographique de l'utilisateur : continent, pays, ou etat/province. Utile pour la conformite (donnees en Europe), la localisation de contenu, ou les restrictions de licence.


Question 19​

Qu'est-ce que le routage Geoproximity ?

A) Routage base sur la proximite des serveurs entre eux
B) Routage base sur la proximite geographique avec possibilite de biais
C) Routage base sur la vitesse
D) Routage base sur les frontieres

Voir la reponse

Reponse : B

Geoproximity route vers la ressource la plus proche geographiquement avec un "biais" configurable. Le biais etend ou retrecit la zone d'une ressource. Utile pour deplacer progressivement le trafic vers de nouvelles regions.


Question 20​

Qu'est-ce qu'un Health Check Route 53 ?

A) Un examen de sante
B) Une verification periodique de la disponibilite d'un endpoint
C) Un audit de securite
D) Un check de facturation

Voir la reponse

Reponse : B

Un Health Check Route 53 verifie periodiquement si un endpoint (IP, domaine, autre health check) est disponible. Il peut verifier HTTP/HTTPS, TCP, ou le statut d'autres health checks. Utilise pour le failover et le routage intelligent.


Question 21​

Que peut verifier un Health Check HTTP/HTTPS ?

A) Seulement si le port est ouvert
B) Le code de reponse (2xx/3xx) et optionnellement une chaine dans le body
C) Le certificat SSL uniquement
D) La vitesse de reponse uniquement

Voir la reponse

Reponse : B

Un Health Check HTTP/HTTPS verifie que le code de reponse est 2xx ou 3xx. On peut aussi configurer une verification de chaine (string matching) pour verifier qu'un texte specifique apparait dans les premiers 5120 octets de la reponse.


Question 22​

Qu'est-ce qu'un Calculated Health Check ?

A) Un health check mathematique
B) Un health check qui combine le statut de plusieurs autres health checks
C) Un health check avec formule
D) Un health check automatique

Voir la reponse

Reponse : B

Un Calculated Health Check surveille plusieurs health checks enfants et rapporte "healthy" selon une logique : au moins X enfants healthy, tous healthy, ou au moins 1 healthy. Utile pour creer des health checks complexes.


Question 23​

Comment Route 53 s'integre-t-il avec CloudWatch ?

A) Pas d'integration
B) Les health checks publient des metriques, on peut creer des alarmes CloudWatch
C) Seulement pour les logs
D) Uniquement pour la facturation

Voir la reponse

Reponse : B

Les health checks Route 53 publient des metriques dans CloudWatch (HealthCheckStatus, ConnectionTime, etc.). On peut creer des alarmes CloudWatch pour etre notifie quand un health check echoue.


Question 24​

Qu'est-ce que le DNS resolution dans un VPC ?

A) Un type de subnet
B) Le service DNS fourni par AWS pour resoudre les noms depuis un VPC
C) Un Security Group
D) Une route table

Voir la reponse

Reponse : B

AWS fournit un resolver DNS dans chaque VPC (a l'adresse base+2, ex: 10.0.0.2). Il resout les noms DNS publics et les noms prives (Hosted Zones privees). enableDnsSupport et enableDnsHostnames controlent ce comportement.


Question 25​

Comment utiliser un domaine personnalise avec un ALB ?

A) Pas possible
B) Creer un enregistrement ALIAS ou CNAME pointant vers le DNS name de l'ALB
C) Modifier le nom de l'ALB
D) Utiliser l'IP de l'ALB

Voir la reponse

Reponse : B

Creez un enregistrement Route 53 (ALIAS recommande, ou CNAME pour les sous-domaines) qui pointe vers le DNS name de l'ALB. ALIAS est prefere car gratuit pour les ressources AWS et fonctionne a l'apex.


Question 26​

Qu'est-ce que le "DNS propagation" ?

A) La vitesse du DNS
B) Le temps necessaire pour que les changements DNS soient refleies globalement
C) La replication des serveurs DNS
D) L'installation de DNS

Voir la reponse

Reponse : B

La propagation DNS est le temps pour que les changements (nouveaux enregistrements, modifications) soient refleies partout sur Internet. Elle depend du TTL et peut prendre de quelques minutes a 48 heures selon les caches.


Question 27​

Comment accelerer la propagation DNS lors d'un changement ?

A) Impossible
B) Utiliser un TTL bas avant le changement
C) Payer plus
D) Utiliser plusieurs domaines

Voir la reponse

Reponse : B

Reduisez le TTL plusieurs heures avant le changement (au moins superieur a l'ancien TTL). Les resolvers expireront leurs caches, et lors du changement, ils interrogeront Route 53 pour les nouvelles valeurs rapidement.


Question 28​

Qu'est-ce que nslookup ?

A) Un outil pour chercher des serveurs
B) Un outil de ligne de commande pour interroger les serveurs DNS
C) Un navigateur web
D) Un service AWS

Voir la reponse

Reponse : B

nslookup (et dig) sont des outils pour interroger les serveurs DNS. Ils permettent de verifier quelle IP est retournee pour un domaine, quel serveur DNS repond, et de diagnostiquer les problemes DNS.


Question 29​

Dans un scenario de failover, qu'est-ce qu'un enregistrement "primary" vs "secondary" ?

A) Principal et secondaire en termes de priorite
B) Le primary recoit le trafic si healthy, le secondary prend le relais si le primary echoue
C) Principal est plus rapide
D) Secondary est plus securise

Voir la reponse

Reponse : B

Dans le routage Failover, le primary est la ressource principale associee a un health check. Tant qu'elle est healthy, tout le trafic y va. Si le health check echoue, le trafic bascule vers le secondary (backup).


Question 30​

Comment tester un failover DNS sans vraie panne ?

A) Attendre une vraie panne
B) Configurer le health check pour echouer (endpoint invalide) ou bloquer le health check
C) Ce n'est pas testable
D) Supprimer le primary

Voir la reponse

Reponse : B

Testez en faisant echouer intentionnellement le health check : arretez le service sur l'endpoint, modifiez le Security Group pour bloquer les checkers Route 53, ou changez le path du health check vers une URL inexistante. Verifiez le basculement.


Resultat​

Comptez vos bonnes reponses :

  • 27-30 : Excellent - Vous maitrisez Route 53 et le DNS
  • 22-26 : Bien - Quelques points a revoir
  • 17-21 : Moyen - Relisez le cours avant le lab
  • Moins de 17 : Insuffisant - Reprenez le cours depuis le debut

Passez au Lab Failover une fois que vous avez atteint au moins 22 bonnes reponses.