AWS認定資格 WEB問題集&徹底解説

デベロッパー–アソシエイト(AWS Certified Developer - Associate)

正解 B問題
(お気に入りチェック) 1 2 3 4
解説
正解はBです。この方法では、1つのREST APIを作成し、ステージ変数を使用して環境を分離します。これにより、最小限の設定で異なる環境を維持できます。

選択肢 A:複数のAPIを作成するため、管理が複雑になり、最小限の設定という要件を満たしません。

選択肢 C:Canaryリリースは本番環境のテストに適していますが、完全に分離された開発環境を提供しません。

選択肢 D:Cと同様に、Canaryリリースは要件を満たしません。また、本番環境が基本となっているため、開発作業に適していません。

関連サービスの解説
Amazon API Gateway
AWS Lambda

+ 質問 / コメント
解答・解説に疑問がある場合や、よりよい解説がある場合など、お気軽にコメントください。ただし、短文コメントは表示されません。また、中傷などコメントの内容によっては、会員機能を停止させて頂きます。教え学び合える場になれば嬉しいです。(コメント投稿にはログインが必要です)
正答率 83%
No.5 解説
デベロッパーは、Amazon API Gateway を使用するウェブアプリケーションを構築しています。デベロッパー は、開発 (dev) ワークロードと本番 (prod) ワークロード用に異なる環境を維持したいと考えています。この API は、dev 用 1 つと prod 用 1 つの 2 つのエイリアスを持つ AWS Lambda 関数によってサポートされます。 デベロッパーは、最低限の構成でこれらの環境をどのように維持できますか
  • 環境ごとに REST API を作成する。API を Lambda 関数の対応する dev および prod エイリアスと統 合する。API をそれぞれのステージにデプロイする。ステージ URL を使用して API にアクセスする。
  • REST API を 1 つ作成する。エイリアスの代わりにステージ変数を使用して、API を Lambda 関数と統 合する。API を dev と prod の 2 つの異なるステージにデプロイする。値として異なるエイリアスを 持つステージ変数を各ステージに作成する。異なるステージ URL を使用して API にアクセスする。
  • REST API を 1 つ作成する。API を Lambda 関数の dev エイリアスと統合する。API を dev 環境に デプロイする。Canary が Lambda prod エイリアスと統合される prod 環境の Canary リリースデプ ロイを設定する。
  • REST API を 1 つ作成する。API を Lambda 関数の prod エイリアスと統合する。API を prod 環境 にデプロイする。Canary が Lambda dev エイリアスと統合される、dev 環境の Canary リリースデプ ロイを設定する。

(会員限定)当問題の評価をお願いします。改善に活用します。