Amazon Virtual Private Cloud (VPC) - AWS Boîte à outils pour Visual Studio

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.

Amazon Virtual Private Cloud (VPC)

Amazon Virtual Private Cloud (Amazon VPC) vous permet de lancer des ressources Amazon Web Services (Amazon Web Services) dans un réseau virtuel défini par vos soins. Ce réseau virtuel ressemble beaucoup à un réseau traditionnel que vous pourriez exécuter dans votre propre data center, et présente l'avantage d'utiliser l'infrastructure évolutive deAWS. Pour plus d'informations, consultez le Guide de l'utilisateur Amazon VPC.

Toolkit for Visual Studio permet à un développeur d'accéder à des fonctionnalités VPC similaires à celles exposées par leAWS Management Consolemais depuis l'environnement de développement Visual Studio. LeAmazon VPCNœud deAWSExplorer inclut des sous-nœuds pour les domaines suivants.

Création d'un VPC public-privé pour le déploiement avecAWS Elastic Beanstalk

Cette section décrit comment créer un VPC Amazon qui contient à la fois des sous-réseaux publics et privés. Le sous-réseau public contient une instance Amazon EC2 qui exécute une NAT (Network Address Translation, traduction d'adresses réseau) pour permettre aux instances du sous-réseau privé de communiquer avec le sous-réseau public. Les deux sous-réseaux doivent résider dans la même zone de disponibilité (AZ).

Cette configuration est la configuration de VPC minimale requise pour déployer un environnement AWS Elastic Beanstalk dans un VPC. Dans ce scénario, les instances Amazon EC2 qui hébergent votre application résident dans le sous-réseau privé. L'équilibreur de charge Elastic Load Balancing qui achemine le trafic entrant vers votre application réside dans le sous-réseau public.

Pour plus d'informations sur la traduction d'adresses réseau (NAT), consultez NAT Instances (Instances NAT) dans le Guide de l'utilisateur Amazon Virtual Private Cloud. Pour obtenir un exemple de la manière de configurer votre déploiement pour utiliser un VPC, consultez Déploiement dans Elastic Beanstalk.

Pour créer un sous-réseau public-privé VPC

  1. DansAmazon VPCNœud dansAWSExplorer, ouvrez leVPC, puis, choisissezCréation d'un VPC.

  2. Configurez le VPC en procédant comme suit :

    • Indiquez un nom pour votre VPC.

    • Cochez les cases With Public Subnet (Avec un sous-réseau public) et With Private Subnet (Avec un sous-réseau privé).

    • Dans la zone de liste déroulante Zone de disponibilité pour chaque sous-réseau, choisissez une zone de disponibilité. Veillez à utiliser la même zone de disponibilité pour les deux sous-réseaux.

    • Pour le sous-réseau privé, indiquez une paire de clés dans NAT Key Pair Name (Nom de la paire de clés NAT). Cette key pair est utilisée pour l'instance Amazon EC2 qui exécute la traduction des adresses réseau du sous-réseau privé en adresses réseau de l'Internet public.

    • Cochez la case Configure default security group to allow traffic to NAT (Configurer un groupe de sécurité par défaut pour autoriser le trafic vers NAT).

    Indiquez un nom pour votre VPC. Cochez les cases With Public Subnet (Avec un sous-réseau public) et With Private Subnet (Avec un sous-réseau privé). Dans la zone de liste déroulante Zone de disponibilité pour chaque sous-réseau, choisissez une zone de disponibilité. Veillez à utiliser la même zone de disponibilité pour les deux sous-réseaux. Pour le sous-réseau privé, indiquez une paire de clés dans NAT Key Pair Name (Nom de la paire de clés NAT). Cette key pair est utilisée pour l'instance Amazon EC2 qui exécute la traduction des adresses réseau du sous-réseau privé en adresses réseau de l'Internet public. Cochez la case Configure default security group to allow traffic to NAT (Configurer un groupe de sécurité par défaut pour autoriser le trafic vers NAT).

    Choisissez OK.

Vous pouvez afficher le nouveau VPC dans le manuelVPCOnglet dansAWSExplorer.

Le lancement de l'instance NAT peut prendre quelques minutes. Lorsqu'elle est disponible, vous pouvez l'afficher en développant le manuelAmazon EC2Nœud dansAWSExplorateur, puis ouvrez leInstancessous-nœud.

UnAWS Elastic BeanstalkLe volume (Amazon EBS) est créé automatiquement pour l'instance NAT. Pour plus d'informations sur Elastic Beanstalk, accédez au manuelAWS Elastic Beanstalk(EBS)dans leGuide de l'utilisateur Amazon EC2 pour les instances Linux.

Si vousdéployer une application sur unAWS Elastic Beanstalkenvironnementet choisissez de lancer l'environnement dans un VPC, la boîte à outils remplit lePublier dansAmazon Web Servicescontenant les informations de configuration de votre VPC.

Toolkit ne renseigne la boîte de dialogue avec les informations qu'à partir des VPC qui ont été créés dans Toolkit et pas à partir de ceux qui ont été créés à l'aide du manuelAWS Management Console. Cela provient du fait que lorsque la boîte à outils crée un VPC, elle étiquète les composants du VPC de façon à pouvoir accéder à leurs informations.

La capture d'écran suivante de l'assistant de déploiement montre un exemple de boîte de dialogue renseignée avec les valeurs issues d'un VPC créé dans la boîte à outils.

Pour supprimer un VPC

Pour supprimer le VPC, vous devez commencer par suspendre les instances Amazon EC2 du VPC.

  1. Si vous avez déployé une application dans un environnement AWS Elastic Beanstalk du VPC, supprimez cet environnement. Ainsi, les instances Amazon EC2 hébergeant votre application seront supprimées, ainsi que l'équilibreur de charge Elastic Load Balancing.

    Si vous essayez de suspendre directement les instances hébergeant votre application sans supprimer l'environnement, le service Auto Scaling créera automatiquement de nouvelles instances pour remplacer les instances supprimées. Pour plus d'informations, accédez au Manuel du développeur Auto Scaling.

  2. Supprimez l'instance NAT du VPC.

    Pour supprimer le VPC, vous n'avez pas besoin de supprimer le volume Amazon EBS associé à l'instance NAT. Cependant, si vous ne supprimez pas le volume, vous continuerez à être facturé même si vous avez supprimé l'instance NAT et le VPC.

  3. Dans l'onglet VPC, choisissez le lien Supprimer pour supprimer le VPC.

  4. Dans la boîte de dialogue Delete VPC (Supprimer le VPC), choisissez OK.