BlackFriday 2024! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Amazon Exam DVA-C02 Topic 1 Question 19 Discussion

Actual exam question for Amazon's DVA-C02 exam
Question #: 19
Topic #: 1
[All DVA-C02 Questions]

A developer wants to add request validation to a production environment Amazon API Gateway API. The developer needs to test the changes

before the API is deployed to the production environment. For the test, the developer will send test requests to the API through a testing tool.

Which solution will meet these requirements with the LEAST operational overhead?

Show Suggested Answer Hide Answer

Contribute your Thoughts:

Miesha
7 months ago
Hmm, I'm not convinced. What if we run into issues with the new stage? I think option A might be the best compromise - we can create a new API, test the changes, and then update the production API. That way, we have a clear separation between the test and production environments.
upvoted 0 times
...
Sharee
7 months ago
I'm not so sure about that, Elena. Cloning the API sounds like a lot of extra work, and we might end up with some synchronization issues between the two versions. I think option B is the way to go - it's straightforward and minimizes the risk.
upvoted 0 times
...
Elena
7 months ago
I see what you mean, Honey. But option D also seems promising - cloning the API and testing the changes on the clone could work well too. That way, we don't have to worry about modifying the production API at all.
upvoted 0 times
Penney
7 months ago
D) Clone the existing API. Modify the new API to add request validation. Perform the tests. Modify the existing API to add request validation. Deploy the existing API to production.
upvoted 0 times
...
Leonie
7 months ago
B) Modify the existing API to add request validation. Deploy the updated API to a new API Gateway stage. Perform the tests. Deploy the updated API to the API Gateway production stage.
upvoted 0 times
...
...
Honey
7 months ago
Hmm, this is a tricky one. I don't want to risk breaking the production API, so I'm leaning towards option B. Modifying the existing API and deploying to a new stage seems like the safest approach. That way, we can test the changes without impacting the live API.
upvoted 0 times
...

Save Cancel