A developer maintains an Amazon API Gateway REST API. Customers use the API through a frontend UI and Amazon Cognito authentication. The developer has a new version of the API that contains new endpoints and backward-incompatible interface changes. The developer needs to provide beta access to other developers on the team without affecting customers. Which solution will meet these requirements with the LEAST operational overhead?
- ADefine a development stage on the API Gateway API. Instruct the other developers to point the endpoints to the development stage. (correct answer)
- BDefine a new API Gateway API that points to the new API application code. Instruct the other developers to point the endpoints to the new API.
- CImplement a query parameter in the API application code that determines which code version to call.
- DSpecify new API Gateway endpoints for the API endpoints that the developer wants to add.
Reveal answer & explanationHide answer
The correct answer is A. Option A: Define a development stage on the API Gateway API. Instruct the other developers to point the endpoints to the development stage.
Explanation
Amazon API Gateway is a fully managed front door for creating and securing APIs at scale.
