仮想プライベートクラウドを作成する
コンピューティング環境のコンピューティングリソースは、AWS Batch および Amazon ECS サービスエンドポイントとの通信に、外部ネットワークアクセスを必要とします。ただし、ユーザーが、プライベートサブネットで実行したいジョブがある場合があります。パブリックサブネットまたはプライベートサブネットのどちらかでジョブを実行する柔軟性を得るには、パブリックサブネットとプライベートサブネットの両方がある VPC を作成します。
Amazon Virtual Private Cloud (Amazon VPC) を使用すると、ユーザーが定義した仮想ネットワーク内で AWSのリソースを起動することができます。このトピックでは、Amazon VPC ウィザードへのリンクと選択できるオプションのリストを提供します。
「VPC を作成する」
Amazon VPC の作成方法の詳細については、Amazon VPC ユーザーガイドのVPC のみを作成するを参照し、次の表を使用して選択するオプションを決定します。
オプション | 値 |
---|---|
作成するためのリソース |
VPC 専用 |
名前 |
オプションで、VPC の名前を指定します。 |
IPv4 CIDR ブロック |
IPv4 CIDR 手動入力 CIDR ブロックサイズは /16 から /28 の間である必要があります。 |
IPv6 CIDR ブロック |
IPv6 CIDR ブロックなし |
テナンシー |
デフォルト |
Amazon VPC の詳細については、Amazon VPC ユーザーガイドのAmazon VPC とはを参照してください。
次のステップ
VPC を作成したら、以下の次のステップを検討します:
-
パブリックリソースおよびプライベートリソースでインバウンドネットワークアクセスが必要な場合は、そのセキュリティグループを作成します。詳細については、Amazon VPC ユーザーガイドのセキュリティグループの操作を参照してください。
-
コンピューティング環境を新しい VPC に起動する AWS Batch マネージド型コンピューティングリソースを作成します。詳細については、コンピューティング環境の作成を参照してください。AWS Batch コンソールでコンピューティング環境作成ウィザードを使用する場合、先ほど作成した VPC とユースケースに応じて、インスタンスを起動するパブリックサブネットまたはプライベートサブネットを指定できます。
-
新しいコンピューティング環境にマッピングされる AWS Batch ジョブキューを作成します。詳細については、ジョブキューの作成を参照してください。
-
ジョブの実行で使用するジョブ定義を作成します。詳細については、シングルノードのジョブ定義を作成する を参照してください。
-
ジョブ定義とともに、新しいジョブキューにジョブを送信します。このジョブは、新しい VPC およびサブネットで作成したコンピューティング環境に置かれます。詳細については、「チュートリアル: ジョブを送信する」を参照してください。