

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

# デプロイ戦略の使用
<a name="appconfig-creating-deployment-strategy"></a>

デプロイ戦略を使用すると、エンティティベースのデプロイを活用して、セッションベースまたは独自のターゲットディメンションに沿って、すべてのターゲットまたは特定のセグメントへの変更を数分または数時間かけて徐々にリリースできます。

**注記**  
AWS AppConfig エージェント (バージョン 2.0.136060 以降) では、段階的なロールアウト中に、機能フラグまたは自由形式の設定データを特定のセグメントまたは個々のユーザーにデプロイできます。エンティティベースの段階的なデプロイでは、ユーザーまたはセグメントが設定バージョンを受信すると、どのコンピューティングリソースがリクエストを処理するかに関係なく、デプロイ期間中同じバージョンを引き続き受け取ることができます。詳細については、「[ユーザーベースまたはエンティティベースの段階的なデプロイに AWS AppConfig エージェントを使用する](appconfig-agent-how-to-use.md#appconfig-entity-based-gradual-deployments)」を参照してください。

 AWS AppConfig デプロイ戦略は、設定デプロイの以下の重要な側面を定義します。


****  

| 設定 | 説明 | 
| --- | --- | 
| 経過時間 | デプロイの進捗状況 | 
| --- | --- | 
| デプロイタイプ | デプロイタイプは、設定のデプロイまたは*ロールアウト*方法を定義します。 は**線形**デプロイタイプと**指数**デプロイタイプ AWS AppConfig をサポートします。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/appconfig/latest/userguide/appconfig-creating-deployment-strategy.html) | 
| ステップパーセンテージ (増加係数) | この設定では、デプロイの各ステップでターゲットとする発信者の割合を指定します。 SDK および [AWS AppConfig API リファレンス](https://docs.aws.amazon.com/appconfig/2019-10-09/APIReference/API_CreateDeploymentStrategy.html) では、`step percentage` を `growth factor` と呼んでいます。  | 
| デプロイ時間 | この設定では、 がホストに AWS AppConfig デプロイする時間を指定します。これはタイムアウト値ではありません。これは、デプロイが間隔を置いて処理される時間枠です。 | 
| ベイク時間 | この設定では、設定がターゲットの 100% にデプロイされてから、デプロイが完了したと見なされるまでの Amazon CloudWatch アラーム AWS AppConfig のモニタリング時間を指定します。この間にアラームがトリガーされた場合、 AWS AppConfig はデプロイをロールバックします。CloudWatch アラームに基づいてロールバック AWS AppConfig するには、 のアクセス許可を設定する必要があります。詳細については、「[自動ロールバックのアクセス許可を設定する](setting-up-appconfig.md#getting-started-with-appconfig-cloudwatch-alarms-permissions)」を参照してください。 | 
| 0 時間 | 0% | 
| 2 時間 | 20% | 
| 4 時間 | 40% | 
| 6 時間 | 60% | 
| 8 時間 | 80% | 
| 10 時間 | 100% | 

に含まれている事前定義された戦略を選択する AWS AppConfig か、独自の戦略を作成できます。

**注記**  
AWS AppConfig エージェント (バージョン 2.0.136060 以降) では、段階的なロールアウト中に、機能フラグまたは自由形式の設定データを特定のセグメントまたは個々のユーザーにデプロイできます。エンティティベースの段階的なデプロイでは、ユーザーまたはセグメントが設定バージョンを受信すると、どのコンピューティングリソースがリクエストを処理するかに関係なく、デプロイ期間中同じバージョンを引き続き受け取ることができます。詳細については、「[ユーザーベースまたはエンティティベースの段階的なデプロイに AWS AppConfig エージェントを使用する](appconfig-agent-how-to-use.md#appconfig-entity-based-gradual-deployments)」を参照してください。

**Topics**
+ [定義済みのデプロイ戦略の使用](appconfig-creating-deployment-strategy-predefined.md)
+ [デプロイ戦略の作成](appconfig-creating-deployment-strategy-create.md)