DOPSDLC の自動化

CodeDeployのデプロイメント設定「CodeDeployDefault.ECSCanary10Percent5Minutes」が意味することとして正しいものはどれですか?

A
10%を先にデプロイして5分後に残り90%を一括デプロイする
✓ 正解
Canary10Percent5Minutesは最初に10%のトラフィックを新バージョンに切り替えて5分間検証し、問題なければ残り90%を一括で新バージョンに切り替えるカナリアデプロイメント設定です。5分間の観察期間でエラーが検出されると自動ロールバックされます。
B
5分ごとに10%ずつタスクを段階的に更新する
「5分ごとに10%ずつ段階的に更新」はLinearデプロイメント(例:CodeDeployDefault.ECSLinear10PercentEvery1Minutes)の動作であり、Canaryとは異なります。
C
全タスクを10%の速度で更新し5分で完了する
全体を10%の速度で更新はCodeDeployに存在しない概念です。
D
5分のダウンタイムで10%のコスト削減を行う
コスト削減はCodeDeployのデプロイメント設定と関係ありません。

解説

Canary10Percent5Minutesは最初に10%のトラフィックを新バージョンに切り替えて5分間検証し、問題なければ残り90%を一括で新バージョンに切り替えるカナリアデプロイメント設定です。5分間の観察期間でエラーが検出されると自動ロールバックされます。 選択肢B の「5分ごとに10%ずつ段階的に更新」はLinearデプロイメント(例:CodeDeployDefault.ECSLinear10PercentEvery1Minutes)の動作であり、Canaryとは異なります。 選択肢C の全体を10%の速度で更新はCodeDeployに存在しない概念です。 選択肢D のコスト削減はCodeDeployのデプロイメント設定と関係ありません。

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

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

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