RDS を使用する EC2 上の 3 層アプリケーションに対して、ブルー/グリーンデプロイを実行する必要があります。ブルー環境とグリーン環境にはそれぞれ独自の起動テンプレート、Auto Scaling グループ、ターゲットグループがあります。ALB はどちらかのターゲットグループにルーティングでき、Route 53 は ALB を指しています。デプロイ要件は、グリーンインスタンスに新しいソフトウェアが導入されたら、すべてのトラフィックをブルーからグリーンに一度に切り替えることです。何をすべきですか?
解答を選択
オプションをタップして解答を確認してください。
正解: グリーン Auto Scaling グループのローリング再起動を実行して、新しいソフトウェアをグリーンインスタンスにデプロイします。再起動が完了したら、AWS CLI を使用して ALB を更新し、トラフィックをグリーンターゲットグループにルーティングします。.
これが解答である理由
このアプローチは、ブルー/グリーンデプロイメントの目的と要件に合致しています。まず、新しいソフトウェアをグリーン環境にデプロイし、完全にテストできる状態にします。ローリング再起動により、グリーン環境内のインスタンスが新しいソフトウェアで順次更新されます。デプロイが完了し、グリーン環境が正常に動作していることを確認した後、ALBを更新してトラフィックをグリーンターゲットグループに切り替えます。これにより、ダウンタイムなしで新しいバージョンにシームレスに移行できます。 他の選択肢は不適切です。 トラフィックをグリーンに切り替える前にソフトウェアをデプロイしないと、未テストのコードが本番環境に公開される可能性があります。 ブルー環境を更新することは、ブルー/グリーンデプロイメントの原則に反し、ロールバックが困難になります。 Route 53を更新する必要はありません。ALBが既存のRoute 53レコードによって指されているため、ALBのターゲットグループを変更するだけで十分です。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要