AWS認定資格 WEB問題集&徹底解説
デベロッパー–アソシエイト(AWS Certified Developer - Associate)
解説
            
              正解はBです。この方法では、1つのREST APIを作成し、ステージ変数を使用して環境を分離します。これにより、最小限の設定で異なる環境を維持できます。
選択肢 A:複数のAPIを作成するため、管理が複雑になり、最小限の設定という要件を満たしません。
選択肢 C:Canaryリリースは本番環境のテストに適していますが、完全に分離された開発環境を提供しません。
選択肢 D:Cと同様に、Canaryリリースは要件を満たしません。また、本番環境が基本となっているため、開発作業に適していません。
              
              
AWS Lambda
            
            選択肢 A:複数のAPIを作成するため、管理が複雑になり、最小限の設定という要件を満たしません。
選択肢 C:Canaryリリースは本番環境のテストに適していますが、完全に分離された開発環境を提供しません。
選択肢 D:Cと同様に、Canaryリリースは要件を満たしません。また、本番環境が基本となっているため、開発作業に適していません。
関連サービスの解説
Amazon API GatewayAWS 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 リリースデプ ロイを設定する。