Acheminement du trafic vers un AWS App Runner service - 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 App Runner service

AWS App Runner est un service entièrement géré qui permet aux développeurs de déployer facilement des applications Web conteneurisées et des API à grande échelle, sans aucune expérience préalable en matière d'infrastructure. Commencez par votre code source ou une image de conteneur. App Runner crée et déploie automatiquement l'application Web, équilibre la charge du trafic grâce au chiffrement, s'adapte à vos besoins en matière de trafic et permet à vos services de communiquer facilement avec d'autres AWS services et applications exécutés dans un Amazon VPC privé. Avec App Runner, plutôt que de penser aux serveurs ou à la mise à l'échelle, vous avez plus de temps pour vous concentrer sur vos applications. Pour plus d'informations, veuillez consulter la rubrique Présentation de AWS App Runner dans le Guide du développeur AWS App Runner .

Important

Amazon Route 53 prend actuellement en charge les enregistrements d'alias pour les AWS App Runner services créés après le 1er août 2022.

Pour acheminer le trafic de domaine vers un service App Runner, utilisez Amazon Route 53 pour créer un enregistrement d'alias qui pointe vers votre service App Runner. Un enregistrement d'alias est une extension de Route 53 au DNS. Il est similaire à un enregistrement CNAME, mais vous pouvez créer un enregistrement d'alias pour le domaine racine, par exemple, example.com, ainsi que pour les sous-domaines, par exemple www.example.com (http://www.example.com/). Vous pouvez créer des enregistrements CNAME uniquement pour les sous-domaines.

Note

Route 53 ne facture pas les requêtes d'alias pour le service App Runner ou autres ressources AWS .

Prérequis

Pour commencer, vous. devez disposer des éléments suivants :

  • Un service App Runner. Pour plus d'informations sur la création d'un service App Runner, consultez Débuter avec App Runner.

  • Un nom de domaine enregistré. Vous pouvez utiliser Amazon Route 53 en tant que bureau d'enregistrement de domaine, ou vous pouvez utiliser un autre bureau d'enregistrement.

  • Route 53 en tant que service DNS pour le domaine. Si vous enregistrez votre nom de domaine à l'aide de Route 53, nous configurons automatiquement Route 53 en tant que service DNS pour le domaine.

    Pour en savoir plus sur l'utilisation de Route 53 comme fournisseur de service DNS pour votre domaine, consultez Configuration d'Amazon Route 53 en tant que service DNS d'un domaine existant.

  • Associez le domaine personnalisé à votre service App Runner. Pour plus d'informations, consultez Gestion des noms de domaine personnalisés pour App Runner.

  • Configurez l'enregistrement de validation du certificat renvoyé par App Runner à votre zone hébergée Route 53 pour démarrer le processus de validation du domaine. Pour plus d'informations, consultez Validation DNS dans AWS Certificate Manager dans le Guide de l'utilisateur AWS Certificate Manager .

Configuration d'Amazon Route 53 pour acheminer le trafic vers un service App Runner

Pour configurer Amazon Route 53 pour acheminer le trafic vers une un service App Runner, exécutez la procédure suivante.

Pour acheminer le trafic vers un service App Runner
  1. Ouvrez la console Route 53 à 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 qui correspond au nom du domaine pour lequel vous souhaitez acheminer le trafic.

  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

    Saisissez le nom de domaine que vous souhaitez utiliser pour acheminer le trafic vers votre service App Runner. 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 service, saisissez acme.

    Valeur/acheminer le trafic vers

    Choisissez Alias to App Runner Service (Alias du service App Runner), puis la Région AWS. Choisissez le nom de domaine de l'environnement vers lequel vous souhaitez acheminer le trafic.

    Type de registre

    Acceptez la valeur 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 pourrez acheminer le trafic vers votre service App Runner en utilisant le nom de l'enregistrement d'alias que vous avez créé au cours de cette procédure.