ワークフローの開始方法 - AWS Proton

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

ワークフローの開始方法

サンプルの手順とリンクに従って、テンプレートバンドルの作成、テンプレートの作成と登録、環境およびサービスの作成について学習します。

開始する前に、AWS Proton サービスロールが作成済みであることを確認してください。

サービステンプレートに AWS Proton サービスパイプラインが含まれている場合は、AWS CodeStar 接続AWS Proton パイプラインサービスロールが作成されていることを確認します。

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

例; ワークフローの開始方法
  1. AWS Proton 入出力の概要についてはの AWS Proton 仕組み、「」の図を参照してください。

  2. 環境バンドルとサービステンプレートバンドルを作成します

    1. 入力パラメータを識別します。

    2. スキーマファイルを作成します。

    3. infrastructure as code (IaC) ファイルを作成します。

    4. あなたのテンプレートバンドルをまとめるには、マニフェストファイルを作成し、あなたの iaC ファイル、マニフェストファイル、およびスキーマファイルをディレクトリ内に編成します。

    5. テンプレートバンドルにアクセスできるようにします AWS Proton。

  3. 環境テンプレートバージョンを作成して に登録します AWS Proton。

    コンソールでテンプレートを作成して登録すると、テンプレートのバージョンが自動的に作成されます。

    を使用してテンプレート AWS CLI を作成および登録する場合:

    1. 環境テンプレートを作成します。

    2. 環境テンプレートのバージョンを作成します。

    詳細については、『AWS Proton API リファレンス』の「CreateEnvironmentTemplate」と「CreateEnvironmentTemplateVersion」を参照してください。

  4. あなたの環境テンプレートをパブリッシュして使用可能にします。

    詳細については、『AWS Proton API リファレンス』の「UpdateEnvironmentTemplateVersion」を参照してください。

  5. 環境を作成するには、パブリッシュ済み環境テンプレートのバージョンを選択し、必要な値を入力します。

    詳細については、『https://docs.aws.amazon.com/proton/latest/APIReference/API_CreateEnvironment.html API リファレンス』の「AWS Proton CreateEnvironment」を参照してください。

  6. サービステンプレートバージョンを作成して に登録します AWS Proton。

    コンソールでテンプレートを作成して登録すると、テンプレートのバージョンが自動的に作成されます。

    を使用してテンプレート AWS CLI を作成および登録する場合:

    1. サービステンプレートを作成します。

    2. サービステンプレートのバージョンを作成します。

    詳細については、『AWS Proton API リファレンス』の「CreateServiceTemplate」と「CreateServiceTemplateVersion」を参照してください。

  7. あなたのサービステンプレートをパブリッシュして使用可能にします。

    詳細については、『AWS Proton API リファレンス』の「UpdateServiceTemplateVersion」を参照してください。

  8. サービスを作成するには、パブリッシュ済みサービステンプレートのバージョンを選択し、必要な値を入力します。

    詳細については、『AWS Proton API リファレンス』の「CreateService」を参照してください。