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