Acheminement du trafic vers un AWS Elastic Beanstalk environnement - Amazon Route 53

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Acheminement du trafic vers un AWS Elastic Beanstalk environnement

Si vous utilisez Amazon Route 53 AWS Elastic Beanstalk pour déployer et gérer des applications dans le AWS cloud, vous pouvez utiliser Amazon Route 53 pour acheminer le trafic DNS de votre domaine, tel que example.com, vers un environnement Elastic Beanstalk nouveau ou existant.

Pour acheminer le trafic DNS vers un environnement Elastic Beanstalk, consultez les procédures décrites dans les rubriques suivantes.

Note

Ces procédures supposent que vous utilisez déjà Route 53 en tant que service DNS pour votre domaine. Si vous utilisez un autre service DNS, consultez Configuration d'Amazon Route 53 en tant que service DNS d'un domaine existant pour en savoir plus sur l'utilisation de Route 53 comme fournisseur de service DNS pour votre domaine.

Déploiement d'une application dans un environnement Elastic Beanstalk

Si vous avez déjà un environnement Elastic Beanstalk vers lequel vous souhaitez acheminer le trafic, passez à la section Obtention du nom de domaine pour votre environnement Elastic Beanstalk.

Pour créer une application et la déployer dans un environnement Elastic Beanstalk

  • Pour plus d'informations sur la création d'une application et son déploiement dans un environnement Elastic Beanstalk, consultez la section Mise en route avec Elastic Beanstalk dans le Guide du développeur AWS Elastic Beanstalk .

Obtention du nom de domaine pour votre environnement Elastic Beanstalk

Si vous connaissez déjà le nom de domaine de votre environnement Elastic Beanstalk, passez à la section Création d'un enregistrement Amazon Route 53 qui achemine le trafic vers votre environnement Elastic Beanstalk.

Pour obtenir le nom de domaine pour votre environnement Elastic Beanstalk
  1. Connectez-vous à la console Elastic Beanstalk AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/elasticbeanstalk/.

  2. Dans la liste des applications, trouvez l'application vers laquelle vous souhaitez acheminer le trafic et notez la valeur de URL. Si vous n'apercevez pas la liste des applications, choisissez Applications, dans le panneau de navigation.

    Pour plus d'informations sur l'URL, veuillez consulter la section Nom de domaine de l'environnement Elastic Beanstalk dans le Guide du développeur Elastic Beanstalk.

Création d'un enregistrement Amazon Route 53 qui achemine le trafic vers votre environnement Elastic Beanstalk

Un enregistrement Amazon Route 53 contient les paramètres qui contrôlent la façon dont le trafic est acheminé vers votre environnement Elastic Beanstalk. Vous créez un enregistrement CNAME ou un enregistrement d'alias. Cela dépend si le nom de domaine de l'environnement comprend la région, par exemple us-east-2, dans laquelle vous avez déployé l'environnement. Les nouveaux environnements incluent la région dans le nom de domaine, ce qui n'est pas le cas des environnements créés avant le début de l'année 2016. Pour obtenir une comparaison des enregistrements CNAME et d'alias, consultez Choix entre des enregistrements avec ou sans alias.

Si le nom de domaine n'inclut pas la région

Vous devez créer un enregistrement CNAME. Toutefois, en raison des limites imposées par DNS, vous ne pouvez créer des enregistrements CNAME que pour les sous-domaines, et pas pour le nom de domaine racine. Par exemple, si votre nom de domaine est example.com, vous pouvez créer un enregistrement qui achemine le trafic pour acme.example.com vers votre environnement Elastic Beanstalk, mais vous ne pouvez pas créer d'enregistrement qui achemine le trafic pour example.com vers votre environnement Elastic Beanstalk.

Consultez la procédure Pour créer un enregistrement CNAME afin d'acheminer le trafic vers un environnement Elastic Beanstalk.

Si le nom de domaine inclut la région

Vous pouvez créer un enregistrement d'alias. Un enregistrement d'alias est spécifique à Route 53 et présente deux avantages importants par rapport aux enregistrements CNAME :

  • Vous pouvez créer des enregistrements d'alias pour le nom de domaine racine ou pour des sous-domaines. Par exemple, si votre nom de domaine est example.com, vous pouvez créer un enregistrement qui achemine les demandes pour example.com ou pour acme.example.com vers votre environnement Elastic Beanstalk.

  • Route 53 ne facture pas les demandes qui utilisent un enregistrement d'alias pour acheminer le trafic.

Consultez la procédure Pour créer un enregistrement d'alias Amazon Route 53 pour acheminer le trafic vers un environnement Elastic Beanstalk.

Pour créer un enregistrement CNAME afin d'acheminer le trafic vers un environnement Elastic Beanstalk
  1. Connectez-vous à la console Route 53 AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/route53/.

  2. Dans le panneau de navigation, choisissez Zones hébergées.

  3. Choisissez le nom de la zone hébergée à utiliser pour acheminer le trafic vers votre environnement Elastic Beanstalk.

  4. Choisissez Créer un registre.

  5. Choisissez Switch to quick create (Passer à la création rapide)

  6. Indiquez l'une des valeurs suivantes :

    Stratégie de routage

    Choisissez la stratégie de routage applicable. Pour plus d’informations, consultez Sélection d'une stratégie de routage.

    Nom de l'enregistrement

    Entrez le nom de domaine à utiliser pour acheminer le trafic vers votre environnement Elastic Beanstalk. La valeur par défaut est le nom de la zone hébergée.

    Par exemple, si le nom de la zone hébergée est example.com et si vous souhaitez utiliser acme.example.com pour acheminer le trafic vers votre environnement, entrez acme.

    Important

    Vous ne pouvez pas créer un enregistrement CNAME portant le même nom que la zone hébergée.

    Alias

    Si vous utilisez la méthode de création d'enregistrement Quick create (Création rapide), activez Alias.

    Valeur/acheminer le trafic vers

    Choisissez IP address or another value depending on the record type (Adresse IP ou une autre valeur en fonction du type d'enregistrement) et entrez la valeur que vous obtenez lorsque vous exécutez la procédure dans la rubrique Obtention du nom de domaine pour votre environnement Elastic Beanstalk. Si vous avez utilisé différents comptes pour créer votre zone hébergée Route 53 et votre environnement Elastic Beanstalk. Entrez les attributs CNAME de l'environnement Elastic Beanstalk.

    Type de registre

    Choisissez CNAME.

    TTL (secondes)

    Acceptez la valeur par défaut 300.

  7. Choisissez Create records (Créer des registres).

    Les changements se propagent généralement sur tous les serveurs Route 53 en 60 secondes.

Pour créer un enregistrement d'alias Amazon Route 53 pour acheminer le trafic vers un environnement Elastic Beanstalk
  1. Connectez-vous à la console Route 53 AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/route53/.

  2. Dans le panneau de navigation, choisissez Zones hébergées.

  3. Choisissez le nom de la zone hébergée à utiliser pour acheminer le trafic vers votre environnement Elastic Beanstalk.

  4. Choisissez Créer un registre.

  5. Indiquez l'une des valeurs suivantes :

    Stratégie de routage

    Choisissez la stratégie de routage applicable. Pour plus d’informations, consultez Sélection d'une stratégie de routage.

    Nom de l'enregistrement

    Entrez le nom de domaine à utiliser pour acheminer le trafic vers votre environnement Elastic Beanstalk. La valeur par défaut est le nom de la zone hébergée.

    Par exemple, si le nom de la zone hébergée est example.com et si vous souhaitez utiliser acme.example.com pour acheminer le trafic vers votre environnement, entrez acme.

    Valeur/acheminer le trafic vers

    Choisissez Alias to Elastic Beanstalk environment (Alias vers l'environnement Elastic Beanstalk), puis choisissez la région d'origine du point de terminaison. Choisissez le nom de domaine de l'environnement vers lequel vous souhaitez acheminer le trafic. Il s'agit de la valeur que vous obtenez lorsque vous exécutez la procédure de la rubrique Obtention du nom de domaine pour votre environnement Elastic Beanstalk.

    Si vous avez utilisé différents comptes pour créer votre zone hébergée Route 53 et votre environnement Elastic Beanstalk. Entrez l'attribut CNAME de l'environnement Elastic Beanstalk.

    Type de registre

    Acceptez la valeur par défaut A – IPv4 address (A – adresse IPv4).

    Évaluer l'état de la cible

    Acceptez la valeur par défaut de Yes (Oui).

  6. Choisissez Create records (Créer des registres).

    Les changements se propagent généralement sur tous les serveurs Route 53 en 60 secondes. Lorsque la propagation est terminée, vous êtes en mesure d'acheminer le trafic vers votre environnement Elastic Beanstalk en utilisant le nom de l'enregistrement d'alias que vous créez au cours de cette procédure.