DVAデプロイ

本番環境のLambda関数を新バージョンへ更新する際、最初に全トラフィックの10%を新バージョンへ切り替え、5分間監視した後、問題がなければ残り90%を一括で切り替えるデプロイ戦略を採用したいと考えています。AWS CodeDeployで使用すべきデプロイ設定はどれですか?

A
LambdaLinear10PercentEvery1Minute
LambdaLinear方式は一定割合を段階的に増やす方式(例:毎分10%ずつ増加)であり、「5分待って残り一括」という要件には合いません。
B
LambdaCanary10Percent5Minutes
✓ 正解
LambdaCanary方式は最初に指定割合(10%)のトラフィックを新バージョンへ流し、指定時間(5分)経過後に残り全量を一括移行します。
C
LambdaAllAtOnce
LambdaAllAtOnceは一括切り替え方式であり、段階的なトラフィック切り替えという要件を満たしません。
D
LambdaLinear10PercentEvery10Minutes
LambdaLinear10PercentEvery10Minutesは10分ごとに10%ずつ段階的に切り替える方式であり、「5分待って一括」という要件には合いません。

解説

LambdaCanary方式は最初に指定割合(10%)のトラフィックを新バージョンへ流し、指定時間(5分)経過後に残り全量を一括移行します。 選択肢AのLambdaLinear方式は一定割合を段階的に増やす方式(例:毎分10%ずつ増加)であり、「5分待って残り一括」という要件には合いません。 選択肢CのLambdaAllAtOnceは一括切り替え方式であり、段階的なトラフィック切り替えという要件を満たしません。 選択肢DのLambdaLinear10PercentEvery10Minutesは10分ごとに10%ずつ段階的に切り替える方式であり、「5分待って一括」という要件には合いません。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでDVAを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
DVA の問題一覧に戻る