Connexion de votre instance EC2 à une ressource AWS - Amazon Elastic Compute Cloud

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.

Connexion de votre instance EC2 à une ressource AWS

Après avoir lancé une instance, vous pouvez la connecter à une ou plusieurs AWS ressources.

Cette section décrit comment connecter automatiquement une instance Amazon EC2 à une base de données Amazon RDS.

Connexion automatique d’une instance EC2 à une base de données RDS

Vous pouvez utiliser la fonctionnalité de connexion automatique de la console Amazon EC2 pour connecter rapidement une ou plusieurs instances EC2 à une base de données RDS afin de permettre le trafic entre elles.

Pour plus d’informations, consultez Mode de configuration automatique de la connexion. Pour une démonstration détaillée, qui inclut d’autres façons de connecter une instance EC2 et une base de données RDS, consultez Tutoriel : Connexion d’une instance Amazon EC2 à une base de données Amazon RDS.

Coûts

Bien que la connexion automatique de votre instance EC2 à une base de données RDS soit gratuite, les services sous-jacents vous sont facturés. Des frais de transfert de données s’appliquent si votre instance EC2 et votre base de données RDS se trouvent dans des zones de disponibilité différentes. Pour plus d’informations sur les frais de transfert de données, consultez Transfert de données sur la page Tarification à la demande d’Amazon EC2.

Prérequis

Avant de pouvoir connecter automatiquement une instance EC2 à une base de données RDS, vérifiez les points suivants :

  • Les instances EC2 doivent être dans l’état Running (En cours d’exécution). Vous ne pouvez pas connecter une instance EC2 si elle est dans un autre état.

  • Les instances EC2 et la base de données RDS doivent se trouver dans le même cloud privé virtuel (VPC). La fonction de connexion automatique n’est pas prise en charge si une instance EC2 et une base de données RDS se trouvent dans des VPC différents.

Connexion automatique d’une instance et d’une base de données

Vous pouvez connecter automatiquement une instance EC2 à une base de données RDS immédiatement après le lancement de votre instance, ou plus tard.

Connexion automatique immédiatement après le lancement

Suivez les étapes suivantes pour connecter automatiquement une instance EC2 à une base de données RDS immédiatement après avoir lancé l’instance EC2.

Pour voir une animation de ces étapes, consultez Voir une animation : Connexion automatique d’une instance EC2 nouvellement lancée à une base de données RDS.

Connexion automatique d’une instance EC2 nouvellement lancée à une base de données RDS à l’aide de la console EC2
  1. Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/.

  2. Dans le tableau de bord de la console, choisissez Launch instances (Lancer des instances), puis suivez les étapes pour lancer une instance.

  3. Sur la page de confirmation du lancement de l’instance, choisissez Connect an RDS database (Connecter une base de données RDS).

  4. Dans la boîte de dialogue Connect RDS Database (Connecter une base de données RDS), effectuez les opérations suivantes :

    1. Pour Database role (Rôle de la base de données), sélectionnez soit Cluster soit Instance.

    2. Pour RDS database (Base de données RDS), sélectionnez une base de données à laquelle vous connecter.

      Note

      Les instances EC2 et la base de données RDS doivent se trouver dans le même VPC pour pouvoir se connecter l’une à l’autre.

    3. Choisissez Se connecter.

Cette animation montre comment lancer une instance EC2 à l’aide de l’assistant de lancement d’instance dans la console EC2, puis, immédiatement après le lancement de l’instance, utiliser la fonction de connexion automatique pour connecter l’instance à une base de données RDS. Pour la version texte de cette animation, veuillez consulter les étapes de la procédure précédente.

Connexion automatique d’une instance existante

Suivez les étapes suivantes pour connecter automatiquement une instance EC2 existante à une base de données RDS.

Pour voir une animation de ces étapes, consultez Voir une animation : Connexion automatique d’une instance EC2 existante à une base de données RDS.

Connexion automatique d’une instance EC2 existante à une base de données RDS à l’aide de la console EC2
  1. Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/.

  2. Dans le panneau de navigation, sélectionnez Instances.

  3. Sélectionnez une ou plusieurs instances EC2 à connecter à une base de données RDS, puis choisissez Actions, Networking (Réseaux), Connect RDS database (Connecter la base de données RDS).

    Si Connect RDS database (Connecter la base de données RDS) n’est pas disponible, vérifiez que les instances EC2 sont dans l’état Running (En cours d’exécution) et qu’elles se trouvent dans le même VPC.

  4. Dans la boîte de dialogue Connect RDS Database (Connecter une base de données RDS), effectuez les opérations suivantes :

    1. Pour Database role (Rôle de la base de données), sélectionnez soit Cluster soit Instance.

    2. Pour RDS database (Base de données RDS), sélectionnez une base de données à laquelle vous connecter.

      Note

      Les instances EC2 et la base de données RDS doivent se trouver dans le même VPC pour pouvoir se connecter l’une à l’autre.

    3. Choisissez Se connecter.

Cette animation montre comment sélectionner une instance EC2 existante dans la console EC2 et utiliser la fonction de connexion automatique pour connecter l’instance EC2 à une base de données RDS. Pour la version texte de cette animation, veuillez consulter les étapes de la procédure précédente.

Pour plus d’informations sur la façon d’utiliser la console Amazon RDS pour connecter automatiquement une instance EC2 à une base de données RDS, consultez Configurer la connectivité réseau automatique avec une instance EC2 dans le Guide de l’utilisateur Amazon RDS.

Mode de configuration automatique de la connexion

Lorsque vous utilisez la console EC2 pour configurer automatiquement la connexion entre une instance EC2 et une base de données RDS afin de permettre le trafic entre elles, la connexion est configurée par des groupes de sécurité.

Les groupes de sécurité sont automatiquement créés et ajoutés à l’instance EC2 et à la base de données RDS, comme suit :

  • Amazon EC2 crée un groupe de sécurité appelé ec2-rds-x et l’ajoute à l’instance EC2. Il possède une règle sortante qui autorise le trafic vers la base de données en spécifiant rds-ec2-x (le groupe de sécurité de la base de données) comme destination.

  • Amazon RDS crée un groupe de sécurité appelé rds-ec2-x et l’ajoute à la base de données. Il possède une règle entrante qui autorise le trafic provenant de l’instance EC2 en spécifiant ec2-rds-x (le groupe de sécurité de l’instance EC2) comme source.

Les groupes de sécurité se référencent mutuellement en tant que destination et source, et autorisent uniquement le trafic sur le port de la base de données. Vous pouvez réutiliser ces groupes de sécurité de sorte que toute base de données avec le groupe de sécurité rds-ec2-x puisse communiquer avec toute instance EC2 avec le groupe de sécurité ec2-rds-x.

Les noms des groupes de sécurité suivent un modèle. Pour les groupes de sécurité créés par Amazon EC2, le modèle est ec2-rds-x, et pour les groupes de sécurité créés par Amazon RDS, le modèle est rds-ec2-x. x est un nombre, qui augmente de 1 chaque fois qu’un nouveau groupe de sécurité est automatiquement créé.