DOPSDLC の自動化
CodeDeployのデプロイメント設定「CodeDeployDefault.ECSCanary10Percent5Minutes」が意味することとして正しいものはどれですか?
A10%を先にデプロイして5分後に残り90%を一括デプロイする
✓ 正解
Canary10Percent5Minutesは最初に10%のトラフィックを新バージョンに切り替えて5分間検証し、問題なければ残り90%を一括で新バージョンに切り替えるカナリアデプロイメント設定です。5分間の観察期間でエラーが検出されると自動ロールバックされます。
B5分ごとに10%ずつタスクを段階的に更新する
「5分ごとに10%ずつ段階的に更新」はLinearデプロイメント(例:CodeDeployDefault.ECSLinear10PercentEvery1Minutes)の動作であり、Canaryとは異なります。
C全タスクを10%の速度で更新し5分で完了する
全体を10%の速度で更新はCodeDeployに存在しない概念です。
D5分のダウンタイムで10%のコスト削減を行う
コスト削減はCodeDeployのデプロイメント設定と関係ありません。
解説
Canary10Percent5Minutesは最初に10%のトラフィックを新バージョンに切り替えて5分間検証し、問題なければ残り90%を一括で新バージョンに切り替えるカナリアデプロイメント設定です。5分間の観察期間でエラーが検出されると自動ロールバックされます。
選択肢B の「5分ごとに10%ずつ段階的に更新」はLinearデプロイメント(例:CodeDeployDefault.ECSLinear10PercentEvery1Minutes)の動作であり、Canaryとは異なります。
選択肢C の全体を10%の速度で更新はCodeDeployに存在しない概念です。
選択肢D のコスト削減はCodeDeployのデプロイメント設定と関係ありません。
ドメイン別正答率・予想スコアでリアルタイムに実力把握
無限ノックでDOPを徹底対策。全問AI生成のオリジナル問題。
無料で演習を始める →