Q78 — AWS DVA-C02 第1章
第 78/100 問 | ← 第1章
開発者は、Amazon API GatewayおよびAWS Lambdaを用いてREST APIを構築する予定です。開発者は、開発、テスト、本番の3つの異なる環境を管理する必要があります。リソースの管理数を最小限に抑えつつ、アプリケーションをデプロイするには、どのようにすべきですか?
- A. 同一リージョン内で、各環境ごとに個別のAPI Gatewayおよび個別のLambda関数を作成します。
- B. 各環境に別々のリージョンを割り当て、API GatewayおよびLambdaをそれぞれのリージョンにデプロイします。
- C. 1つのLambda関数を複数のエイリアスとともに使用し、1つのAPI Gatewayを複数のステージとともに使用します。 ✓
- D. 1つのAPI Gatewayおよび1つのLambda関数を作成し、1つのRESTパラメータを用いて環境を識別します。
正解: C. 1つのLambda関数を複数のエイリアスとともに使用し、1つのAPI Gatewayを複数のステージとともに使用します。
解説
https://aws.amazon.com/blogs/compute/using-api-gateway-stage-variables-to-manage-lambda-functions/