Q23 — AWS SAP-C02 第3章

第 23/75 問 | ← 第3章

Q248. ソリューションアーキテクトは、AWS Elastic Beanstalk 上のアプリケーション環境をブルー/グリーンデプロイメント手法で更新する必要があります。ソリューションアーキテクトは、既存のアプリケーション環境と同一の環境を作成し、アプリケーションをその新しい環境にデプロイしました。 この後、更新を完了するために何を行うべきですか?

正解: B. 「環境URLのスワップ」オプションを選択する

解説

正解は選択肢 B、「環境URLのスワップ」オプションを選択することです。AWS Elastic Beanstalk 環境におけるブルー/グリーンデプロイメントの更新を完了するには、これが最も適切な手順です。ブルー/グリーンデプロイメントでは、現在稼働中のアプリケーションバージョンをホストする「ブルー」環境と、新しいバージョンをホストする「グリーン」環境という、2つの同一の環境が作成されます。グリーン環境へのデプロイおよび検証が正常に完了した後、Elastic Beanstalk が提供する「環境URLのスワップ」機能を用いて、ブルー環境からグリーン環境へトラフィックを切り替えることができます。この機能は、2つの環境に関連付けられた CNAME レコードを入れ替えることで、受信トラフィックを自動的にグリーン環境へルーティングします。その後、不要となったブルー環境は終了(削除)できます。