仮想プライベートクラウドを作成する - AWS Batch

仮想プライベートクラウドを作成する

コンピューティング環境のコンピューティングリソースは、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 およびサブネットで作成したコンピューティング環境に置かれます。詳細については、「チュートリアル: ジョブを送信する」を参照してください。