7.81 Stratégie de routage simple
La stratégie de routage simple est la plus basique des stratégies Route 53. Le navigateur envoie une requête DNS, et Route 53 répond avec l'enregistrement associé au nom de domaine (par exemple un type A vers une IP). On l'utilise lorsqu'on souhaite rediriger le trafic vers une ressource unique. Particularité importante : aucun health check ne peut être associé à un routage simple. Si l'enregistrement contient plusieurs valeurs, le client en choisit une de manière aléatoire.
Démonstration
Dans Route 53, nous créons un enregistrement de type A nommé simple-routage.mon-domaine.com pointant vers l'IP de l'instance Irlande, avec un TTL de 60 secondes. Une fois créé, on vérifie que le nom répond bien en chargeant l'URL dans le navigateur : la page renvoyée est celle de l'instance Irlande.
Pour illustrer la sélection aléatoire, on modifie l'enregistrement en ajoutant une seconde adresse IP — celle de l'instance Francfort. À chaque résolution DNS, le client a une chance sur deux d'obtenir l'IP d'Irlande ou celle de Francfort. En rafraîchissant la page après expiration du TTL, on observe que l'instance qui répond change d'une fois sur l'autre : on a réalisé un équilibrage de charge côté client uniquement via DNS, sans load balancer.
- Une seule cible : une seule IP par enregistrement, pas de health check
- Plusieurs cibles : Route 53 renvoie toutes les IP, le client en choisit une aléatoirement
- Pas de monitoring : si une cible tombe, certains clients reçoivent une IP morte
- Idéal pour cas simples sans tolérance aux pannes requise
En résumé
Cette leçon couvre la stratégie de routage simple dans AWS Route 53, idéale pour diriger le trafic vers une ressource unique ou multiple. Vous découvrez comment créer un enregistrement Route 53, ajouter plusieurs adresses IP d'instances dans différentes régions (Irlande, etc.), et configurer un TTL de 60 secondes. Le système effectue un routage aléatoire entre les instances disponibles, sans possibilité d'associer des health checks à ce type de stratégie.
Points clés
- La stratégie de routage simple Route 53 redirige le trafic vers une ressource unique ou plusieurs adresses IP de manière aléatoire
- Un enregistrement Route 53 simple se configure directement dans la console AWS avec une ou plusieurs adresses IP (exemples : instances en Irlande et autres régions)
- Le TTL (Time To Live) de 60 secondes détermine la durée de validité du cache DNS avant mise à jour
- Les health checks ne sont pas disponibles avec le routage simple — toutes les réponses ont une probabilité égale d'être sélectionnées
- Le routage simple est vérifié en accédant au domaine configuré, qui distribue les requêtes de façon aléatoire entre les instances
- Ce type de routage convient aux cas où une association unique (un nom de domaine = une ressource) suffit, sans besoins avancés d'équilibrage intelligent
Questions fréquentes
Quelle est la différence entre le routage simple et d'autres stratégies Route 53 ?
Le routage simple est le plus basique : il distribue le trafic de manière aléatoire entre les instances définies, sans intelligence d'équilibrage ni health checks. Les autres stratégies (pondérée, latence, basée sur la localisation) permettent un contrôle plus fin du trafic.
Comment ajouter plusieurs instances au même enregistrement Route 53 simple ?
Vous modifiez l'enregistrement Route 53 et ajoutez plusieurs adresses IP dans la liste (exemples : une instance en Irlande et une autre région). Le TTL s'applique à l'enregistrement complet, et Route 53 choisit aléatoirement l'une des adresses IP pour chaque requête.
Pourquoi les health checks ne sont-ils pas disponibles avec le routage simple ?
Parce que le routage simple ne supporte qu'une association basique nom de domaine → ressource(s). Sans health checks, toutes les adresses IP déclarées ont une chance égale d'être retournées, ce qui peut diriger le trafic vers une instance défaillante.