AWS Proton テンプレート - AWS Proton

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

AWS Proton テンプレート

テンプレートバンドルを AWS Proton テンプレートライブラリに追加するには、テンプレートのマイナーバージョンを作成して に登録します AWS Proton。テンプレートを作成する際に、Amazon S3 バケットの名前とあなたのテンプレートバンドルのパスを指定します。テンプレートをパブリッシュした後、プラットフォームチームのメンバーや開発者がそれらを選択できます。選択すると、 はテンプレート AWS Proton を使用してインフラストラクチャとアプリケーションを作成およびプロビジョニングします。

管理者は、 環境テンプレートを作成して登録できます AWS Proton。この環境テンプレートを使用して、複数の環境をデプロイできます。たとえば、「dev」、「staging」、「prod」の環境のデプロイに使用できます。「dev」環境には、プライベートサブネットを持つ VPC と、すべてのリソースへの制限付きアクセスポリシーが含まれる可能性があります。環境出力をサービスの入力として使用できます。

環境テンプレートを作成して登録し、異なる 2 種類の環境を作成できます。ユーザーと開発者の両方が、両方のタイプ AWS Proton にサービスをデプロイするために使用できます。

  • AWS Proton が環境インフラストラクチャをプロビジョニングして管理する標準環境を作成するために使用する標準環境テンプレートを登録して公開します。

  • AWS Proton が既存のプロビジョニング済みインフラストラクチャに接続するカスタマーマネージド環境を作成するために使用するカスタマーマネージド環境テンプレートを登録して公開します。 AWS Proton は、既存のプロビジョニング済みインフラストラクチャを管理しません

サービステンプレートを作成して に登録 AWS Proton し、 環境にサービスをデプロイできます。サービスをデプロイする前に、 AWS Proton 環境を作成する必要があります。

次のリストは、 でテンプレートを作成および管理する方法を示しています AWS Proton。

  • (オプション) AWS Proton API コールと IAM サービスロールへの開発者アクセスを制御する IAM AWS Proton ロールを準備します。詳細については、「IAM ロール」を参照してください。

  • テンプレートバンドルを構成します。詳細については、「テンプレートバンドル」を参照してください。

  • テンプレートバンドルが構成、圧縮され、Amazon S3 バケットに保存された AWS Proton 後、テンプレートを作成して に登録します。これはコンソールまたは AWS CLIを使用して実行できます。

  • テンプレートをテストして使用し、登録後に AWS Proton プロビジョニングされたリソースを作成および管理します AWS Proton。

  • テンプレートのライフサイクル全体を通して、メジャーバージョンとマイナーバージョンを作成および管理します。

テンプレートのバージョンは、手動で管理するか、またはテンプレート同期設定を使用して管理できます。

詳細については、「 AWS Proton サービス API リファレンス」を参照してください。