

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

# デプロイに関する考慮事項
<a name="cfct-considerations"></a>

AWS Control Tower のカスタマイズ** (CfCT) は、AWS Control Tower のランディングゾーンがデプロイされているものと同じアカウントとリージョンで起動してください。つまり、cfcT は AWS Control Tower のホームリージョンの AWS Control Tower 管理アカウントにデプロイする必要があります。デフォルトでは、CfCT は、そのアカウントとリージョンに設定パイプラインを設定することで、ランディングゾーンの設定パッケージを作成して実行します。

## デプロイの準備
<a name="deploy-custom-aws-ct-deploy"></a>

 CloudFormation テンプレートを初期デプロイ用に準備するときは、いくつかのオプションがあります。設定ソースを選択し、パイプラインのデプロイの手動承認を許可できます。次の 2 つのセクションでは、これらのオプションについて詳しく説明します。

### 設定ソースを選択します。
<a name="deploy-config-source"></a>

デフォルトでは、テンプレートによって、サンプル設定パッケージを `_custom-control-tower-configuration.zip` と呼ばれる `.zip` ファイルとして保存する Amazon Simple Storage Service (Amazon S3) バケットが作成されます。Amazon S3 バケットはバージョン管理されており、必要に応じて設定パッケージを更新できます。設定パッケージの更新については、「[Using Amazon S3 as the Configuration Source](cfct-s3-source.md)」(Simple Storage Service (Amazon S3) を設定ソースとして使用する) を参照してください。

**アンダースコアを必ず削除する**  
サンプル設定パッケージファイル名はアンダースコア (\$1) で始まるため AWS CodePipeline 、 は自動的に開始されません。設定パッケージのカスタマイズが完了したら、 AWS CodePipelineでデプロイを開始するようにするため、アンダースコア (\$1) を付けずに `custom-control-tower-configuration.zip` をアップロードしてください。

既存の AWS CodeCommit Git リポジトリがある場合は、設定パッケージのストレージ場所を Amazon S3 バケットから AWS CodeCommit Git リポジトリに変更できます。これを行うには、 CloudFormation パラメータで `CodeCommit`オプションを選択します。

**圧縮の必要性の有無**  
デフォルトの S3 バケットを使用する場合は、設定パッケージが `.zip` ファイルとして利用できることを確認します。 AWS CodeCommit リポジトリを使用する場合は、必ず、ファイルを圧縮せずに設定パッケージをリポジトリに配置してください。の設定パッケージの作成と保存については AWS CodeCommit、「」を参照してください[CfCT カスタマイズガイド](cfct-customizations-dev-guide.md)。

サンプル設定パッケージを使用して、独自のカスタム設定ソースを作成できます。カスタム設定をデプロイする準備ができたら、設定パッケージを Simple Storage Service (Amazon S3) バケットまたは AWS CodeCommit リポジトリに手動でアップロードします。設定ファイルをアップロードすると、パイプラインが自動的に開始されます。

### パイプライン設定の承認パラメータの選択
<a name="deploy-pipeline-config-parameters"></a>

 AWS CloudFormation テンプレートには、設定変更のデプロイを手動で承認するオプションがあります。デフォルトでは、手動承認は有効になっていません。詳細については、「[ステップ 1 スタックを起動する](step1.md)」を参照してください。

手動承認が有効になっている場合、設定パイプラインは AWS Control Tower ファイルマニフェストとテンプレートに対して行われたカスタマイズを検証し、手動承認が許可されるまでプロセスを一時停止します。承認後、デプロイは必要に応じて残りのパイプラインステージの実行に移り、AWS Control Tower のカスタマイズ **(CfCT) 機能を実装します。

手動承認パラメータを使用して、パイプラインでの最初の実行を拒否することで、AWS Control Tower のカスタマイズ設定が実行されないようにすることができます。このパラメータを使用すると、実装前の最終確認として、AWS Control Tower のカスタマイズの設定変更を手動で検証することもできます。

## AWS Control Tower のカスタマイズを更新するには
<a name="update"></a>

以前に CfCT をデプロイしたことがある場合は、CfCT フレームワークの最新バージョンを取得するように CloudFormation スタックを更新する必要があります。詳細については、「[スタックの更新](update-stack.md)」を参照してください。