DVA-C03 · LESSON 3
テストとデプロイ22% · 1項目
ビルド済みイメージの digest を固定し、テストした成果物を環境間で昇格します。SAM のイベント試験に加えて実環境の認可と連携も確認します。Lambda の加重エイリアスと CodeDeploy を使う場合は、アラームと戻し先を事前に設定します。AI 作成テストも異常系や境界値をレビューします。
3.1同じ成果物を検証して段階配信する
同じ成果物を検証して段階配信する
概念
ビルド済みイメージの digest を固定し、テストした成果物を環境間で昇格します。SAM のイベント試験に加えて実環境の認可と連携も確認します。Lambda の加重エイリアスと CodeDeploy を使う場合は、アラームと戻し先を事前に設定します。AI 作成テストも異常系や境界値をレビューします。
仕組み・手順
- 要件と成功条件を先に書き出す。
- 検証環境で操作し、成功・失敗の証跡を残す。
- 結果を確認してから、下の分野別練習で判断を確かめる。
業務での例
検証用の新版でエラーを発生させ、アラーム後に旧版へ戻ることを確認する。
紛らわしい点・試験の注意
- 模試の正答率は公式スコアに換算できません。実環境の仕様も公式資料で確認してください。
ミニクイズ
Q1. ECS のサービスを CodeDeploy でブルー/グリーンデプロイしている。新しい版でエラーが増えたら、人手を介さずに旧版へ戻したい。最も適切な方法はどれか。
- ブルー/グリーンをやめて一括デプロイに切り替え、エラーが出たら修正版をすぐにリリースし直す
- エラーが出てもリトライで吸収されるよう、クライアント側の再試行の回数を大きく増やしておく
- デプロイ後に担当者がログを1時間ごとに確認し、エラーが多ければ旧版のタスク定義で再デプロイする
- デプロイグループに CloudWatch のアラームを関連付け、アラーム時の自動ロールバックを有効にする
答えと解説を見る
正解:D デプロイグループに CloudWatch のアラームを関連付け、アラーム時の自動ロールバックを有効にする
CodeDeploy はデプロイ中や待機時間中にアラームが発生すると、自動でロールバックして通信を元のタスクセットに戻せる。
Q2. Lambda の本番トラフィックを5%だけ新版へ流したい。何を使うか。
- ロググループの保存期間
- バージョンを指す加重エイリアス
- 関数名を変更する環境変数
- 実行ロールの信頼ポリシー
答えと解説を見る
正解:B バージョンを指す加重エイリアス
発行済みのバージョン間でエイリアスの重みを設定し、段階的に切り替えます。
参考リンク
レッスンは当サイトがAWS 認定の公式ページと公式試験ガイドをもとに独自に作成したもので、試験の内容を保証するものではありません。製品の仕様は変わることがあるため、参考リンク先の最新情報を確認してください。
ご利用上の注意(非公式・独自問題・合格保証なし)
- 本サイトの問題は、公式に公開されているスキル概要・試験ガイドをもとに当サイトが独自に作成した練習問題であり、実際の試験問題ではありません。
- Amazon Web Services、AWS、および関連するマークは、米国その他の国における Amazon.com, Inc. またはその関連会社の商標です。本サイトは AWS(Amazon Web Services)と提携しておらず、AWS による承認・推奨を受けたものではありません。
- 本コンテンツは学習の補助であり、合格を保証するものではありません。試験の内容・形式・前提条件は予告なく変更されます。受験前に必ず公式ページで最新情報を確認してください。
- 本模擬試験の正答率は、公式試験の換算(スケール)スコア(合格 720)とは換算できず、合否を予測するものではありません。
- 未ログイン時の進捗はこのブラウザ内(localStorage)に保存します。Google でログインすると学習記録をアカウントに同期します。端末内の記録とサーバー上の記録は別に削除します。詳しくは保存・同期の説明とCookie・保存設定をご確認ください。