Q100 — AWS DVA-C02 第3章

第 100/100 問 | ← 第3章

ある企業が、AWS CodeDeployを使用してアプリケーションをAWS Lambdaにデプロイする予定です。新バージョンのアプリケーションをデプロイする際、最初はリアルタイムトラフィックの10%のみを新バージョンにルーティングします。その後、10分ごとにさらに10%のリアルタイムトラフィックを新バージョンにルーティングし、最終的にすべてのリアルタイムトラフィックが新バージョンにルーティングされるようにします。この要件を満たすCodeDeployの事前定義デプロイ構成はどれですか?

正解: C. CodeDeploy Default. LambdaLinear10PercentEvery10Minutes

解説

AWS CodeDeployは、トラフィック移行戦略を制御するための複数の事前定義デプロイ構成を提供しています。問題文の要件は、デプロイ中に旧バージョンから新バージョンへトラフィックを段階的に移行し、10分ごとに10%ずつ増加させるというものです。これは「線形増加(Linear)」戦略と呼ばれ、特にAWS Lambdaおよび「10分ごとに10%」という条件に合致する構成が必要です。したがって、正解はCである「CodeDeploy Default. LambdaLinear10PercentEvery10Minutes」であり、これは問題文の要件を完全に満たします。