決済APIはAPI GatewayとLambdaで動いている。新しい版を公開するとき、まず通信の10%で15分間検証し、エラー率が上がった場合は人の判断を待たずに元の版へ戻したい。
最も適切なものを1つ選択してください。
出典AWS非公式・オリジナル問題
ア
Lambdaの予約済み同時実行数を10%に制限して新しい版を公開し、エラーが出たらコンソールで旧版に差し替える
イ
CodeDeployのカナリアでLambdaのエイリアスを切り替え、CloudWatchアラームで自動ロールバックする
ウ
新しい版の関数を別に作り、Route 53の加重ルーティングで10%をそちらへ向け、問題時に手動で戻す
エ
API Gatewayのステージを新たに作り、利用者に新しいURLを順次案内して、問題が出たら旧URLへ戻してもらう