Amazon Virtual Private Cloud (VPC) - AWS Amazon Q を使用したツールキット

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon Virtual Private Cloud (VPC)

Amazon Virtual Private Cloud (Amazon VPC) を使用すると、定義した仮想ネットワーク内でAmazon Web Services リソースを起動できます。仮想ネットワークは、お客様自身のデータセンターで運用されていた従来のネットワークに似ていますが、のスケーラブルなインフラストラクチャを使用できるというメリットがあります。AWS。詳細については、Amazon VPC ユーザーガイドをご覧ください。

Toolkit for Visual Studio により、開発者は VPC 機能にアクセスできます。AWS Management Consoleただし、Visual Studio の開発環境から。-Amazon VPCのノードAWSExplorer には、次の領域のサブノードが含まれています。

でのデプロイのためのパブリック/プライベート VPC の作成AWS Elastic Beanstalk

このセクションでは、パブリックサブネットとプライベートサブネットの両方が含まれる Amazon VPC を作成する方法を説明します。パブリックサブネットは、ネットワークアドレス変換 (NAT) を実行する Amazon EC2 インスタンスを使用して、プライベートサブネットのインスタンスがパブリックインターネットと通信できるようにします。2 つのサブネットは同じアベイラビリティーゾーン (AZ) に存在している必要があります。

これは、VPC に AWS Elastic Beanstalk 環境をデプロイするために必要な最小限の VPC 設定です。このシナリオでは、アプリケーションをホストする Amazon EC2 インスタンスがプライベートサブネット内に存在し、受信トラフィックをアプリケーションにルーティングする Elastic Load Balancing ロードバランサーはパブリックサブネット内にあります。

ネットワークアドレス変換 (NAT) の詳細については、「」を参照してください。NAT インスタンスAmazon Virtual Private Cloud ユーザーガイド。VPC を使用するためにデプロイを構成する方法の例については、「Elastic Beanstalk へのデプロイ」を参照してください。

パブリック/プライベートサブネット VPC を作成するには

  1. Amazon VPCノード内AWSエクスプローラ、VPCサブノードを選択し、VPC の作成

    AWS Explorer showing Amazon VPC node expanded with VPCs subnode highlighted.
  2. VPC を次のように設定します。

    • 使用する VPC の名前を入力します。

    • [With Public Subnet (パブリックサブネットを使用)] と [With Private Subnet (プライベートサブネットの使用)] チェックボックスをオンにします。

    • 各サブネットの [Availability Zone (アベイラビリティーゾーン)] ドロップダウンリストから、アベイラビリティーゾーンを選択します。両方のサブネットに必ず同じ AZ を使用してください。

    • プライベートサブネットでは、[NAT Key Pair Name (NAT キーペア名)] にキーペアを入力します。このkey pair はAmazon EC2 インスタンス用で、このインスタンスがプライベートサブネットからパブリックインターネットへのネットワークアドレス変換を実行します。

    • [Configure default security group to allow traffic to NAT (NAT へのトラフィックを許可するようにデフォルトセキュリティグループを設定する)] チェックボックスをオンにします。

    使用する VPC の名前を入力します。[With Public Subnet (パブリックサブネットを使用)] と [With Private Subnet (プライベートサブネットの使用)] チェックボックスをオンにします。各サブネットの [Availability Zone (アベイラビリティーゾーン)] ドロップダウンリストから、アベイラビリティーゾーンを選択します。両方のサブネットに必ず同じ AZ を使用してください。プライベートサブネットでは、[NAT Key Pair Name (NAT キーペア名)] にキーペアを入力します。このkey pair はAmazon EC2 インスタンス用で、このインスタンスがプライベートサブネットからパブリックインターネットへのネットワークアドレス変換を実行します。[Configure default security group to allow traffic to NAT (NAT へのトラフィックを許可するようにデフォルトセキュリティグループを設定する)] チェックボックスをオンにします。

    [OK] をクリックします。

    VPC creation form with public and private subnet options, CIDR blocks, and NAT settings.

新しい VPC は、VPCタブのタブAWSExplorer。

VPC list showing a single VPC named myDeploymentVPC with its ID and other details.

NAT インスタンスが起動するまでに数分かかることがあります。使用可能な場合は、Amazon EC2ノード内AWSエクスプローラーを開き、インスタンスサブノード。

AnAWS Elastic Beanstalk(Amazon EBS) ボリュームは、NAT インスタンスに対して自動的に作成されます。Elastic Beanstalk の詳細については、を参照してください。AWS Elastic Beanstalk(EBS)Linux インスタンス用 Amazon EC2 ユーザーガイド

EC2 instance details showing a running NAT instance with attached EBS volume in us-west-2b.

例えばへのアプリケーションのデプロイAWS Elastic Beanstalk環境VPC で環境を起動するように選択すると、Toolkit はへの発行Amazon Web ServicesVPC の設定情報を含むダイアログボックス。

Toolkit によりダイアログボックスに入力される情報は、Toolkit で作成された VPC からの情報だけで、を使用して作成された VPC のものは含まれません。AWS Management Console。これは、Toolkit が VPC を作成したとき、情報にアクセスできるように VPC のコンポーネントにタグ付けしているからです。

次のデプロイウィザードのスクリーンショットは、Toolkit で作成した VPC の値が入ったダイアログボックスの例を示します。

AWS Options dialog for EC2 deployment with container type, instance, VPC, and networking settings.

VPC を削除するには

VPC を削除するには、VPC のすべての Amazon EC2 インスタンスをまず終了する必要があります。

  1. VPC 内の AWS Elastic Beanstalk 環境にアプリケーションをデプロイした場合は、環境を削除します。これにより、Elastic Load Balancing ロードバランサーとともにユーザーのアプリケーションをホストするすべての Amazon EC2 インスタンスが終了します。

    環境を削除しないで、アプリケーションのホスティングしているインスタンスを直接終了しようとすると、Auto Scaling サービスは、削除されたインスタンスを置き換える新しいインスタンスを自動的に作成します。詳細については、Auto Scaling 開発者ガイド を参照してください。

  2. VPC 向け NAT インスタンスを削除します。

    VPC を削除するために、NAT インスタンスに関連付けられている Amazon EBS ボリュームを削除する必要はありません。ただし、このボリュームを削除しない場合は、NAT インスタンスおよび VPC を削除した場合でも、引き続きお客様への課金が発生することになります。

  3. [VPC] タブで、[Delete (削除)] リンクを選択して VPC を削除します。

    VPC management interface showing Delete option highlighted for a selected VPC.
  4. [Delete VPC (VPC の削除)] ダイアログボックスで、[OK] を選択します。

    Confirmation dialog for deleting a VPC, listing associated resources to be deleted.