Comment configurer mon site Web pour qu'il bascule vers un compartiment S3 en cas d'échec de la surveillance de l'état de Route 53 ?

Lecture de 5 minute(s)
0

Je souhaite configurer un point de terminaison statique vers lequel mon site Web dynamique peut basculer en cas de problème avec mon infrastructure.

Brève description

Avant de commencer, vérifiez les configurations suivantes :

  • Vous disposez d'une zone hébergée Amazon Route 53 active.
  • Vous hébergez la version dynamique de votre site Web sur une instance Amazon Elastic Compute Cloud (Amazon EC2).
  • La zone hébergée Route 53 achemine déjà le trafic de votre site Web vers votre instance Amazon EC2.

Résolution

Configurez la zone hébergée pour qu'elle bascule vers un site Web statique hébergé dans un compartiment Amazon Simple Storage Service (Amazon S3) en cas de surveillances de l'état non saines de Route 53. Le site Web statique est ce que les utilisateurs voient lorsque la zone hébergée bascule. Une fois que la surveillance de l'état retrouve un état sain, la zone hébergée achemine automatiquement le trafic vers votre point de terminaison principal. Suivez les instructions pour héberger un site Web statique sur Amazon S3.

Remarque :

Créer la surveillance de l'état de Route 53

  1. Ouvrez la console Amazon Route 53, puis choisissez Surveillance de l'état.
  2. Choisissez Créer une surveillance de l'état, puis saisissez les informations suivantes :
    Dans Nom, entrez le nom de la surveillance de l'état.
    Dans Éléments à surveiller, choisissez Point de terminaison.
    Dans Spécifier le point de terminaison par, choisissez Adresse IP.
    Dans Protocole, choisissez HTTP.
    Dans Adresse IP et Nom d'hôte, entrez l'adresse IP et le nom d'hôte de votre instance EC2.
    Dans Port, choisissez 80.
    Laissez le champ Chemin vide ou spécifiez la page que vous souhaitez surveiller.
  3. Choisissez Suivant.
  4. Dans Créer une alarme, choisissez Oui.
  5. Choisissez Créer une surveillance de l'état.

**Remarque :**Pour plus d'informations, consultez la section Création et mise à jour de surveillances de l'état.

Créer un ensemble d'enregistrements pour votre point de terminaison principal

  1. Ouvrez la console Amazon Route 53, puis choisissez Zones hébergées.
  2. Dans Nom de domaine, choisissez le domaine de la zone hébergée pour laquelle vous souhaitez créer l'enregistrement.
  3. Choisissez Créer un enregistrement, puis créez un jeu d'enregistrements avec les valeurs suivantes (pour tous les autres champs, utilisez des valeurs qui correspondent à votre cas d'utilisation) :
    Dans Nom de l'enregistrement, entrez le nom. Assurez-vous qu'il est identique au nom du compartiment S3.
    Dans Type d'enregistrement, choisissez ** A — Achemine le trafic vers une adresse IPV4 et certaines ressources AWS**.
    Dans Alias, gardez le réglage sur Désactivé.
    Dans Politique de routage, choisissez Basculement.
    Dans Type d'enregistrement de basculement, choisissez Primaire.
    Dans Identifiant d'enregistrement, entrez un nom.
    Dans Associer à la surveillance de l'état, choisissez Oui, puis choisissez la surveillance de l'état que vous avez créée précédemment.
  4. Choisissez Créer des enregistrements.

Créer le point de terminaison de basculement

  1. Ouvrez la console Amazon Route 53, puis choisissez Zones hébergées.
  2. Choisissez la zone hébergée pour laquelle vous souhaitez créer l'enregistrement.
  3. Choisissez Créer un enregistrement et saisissez les informations suivantes :
    Dans Nom de l'enregistrement, utilisez la même valeur que celle que vous avez saisie pour l'enregistrement principal.
    Dans Type d'enregistrement, choisissez ** A — Achemine le trafic vers une adresse IPV4 et certaines ressources AWS**.
    Dans Alias, choisissez Oui.
    Remarque : Les alias utilisent automatiquement une durée de vie (TTL) qui correspond à la cible de l'alias.
    Sous Acheminer le trafic vers, dans Alias vers le point de terminaison du site Web S3, choisissez le compartiment S3 que vous avez créé précédemment.
    Dans Politique de routage, choisissez Basculement.
    Dans Type d'enregistrement de basculement, choisissez Secondaire.
    Dans Identifiant d'enregistrement, entrez un nom.
    Remarque : Le nom de l'identifiant d'enregistrement de votre point de terminaison de basculement doit être différent du nom de l'identifiant d'enregistrement de votre point de terminaison principal.
    (Facultatif) Dans Identifiant de la surveillance de l'état, choisissez une surveillance de l'état.
    (Facultatif) Dans Évaluer l'état de la cible, désactivez l'option. Lorsque la cible est un compartiment S3, l'option ne fonctionne pas. Pour plus d'informations, consultez la section Routage de basculement.
  4. Choisissez Créer des enregistrements.

Informations connexes

Choix entre des enregistrements avec ou sans alias

Configuration du basculement DNS

Surveillance du statut de la vérification de l'état et obtention de notifications

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a un an