AWS Certified Developer Associate DVA-C02 Practice Question
A team is tasked with updating an application's cloud infrastructure where a serverless function and its serving endpoints are being modified. The team intends to roll out the changes with minimal interruption to users and needs a reliable way to revert to the previous version if the new release encounters unforeseen issues. What deployment methodology should they implement to properly roll out the modifications, monitor performance, and provide a quick rollback mechanism?
Release the modifications by overwriting the live production infrastructure in a single deployment action
Construct a duplicate setup with modifications, validate its performance, and then redirect all user traffic manually to the new setup.
Adopt a progressive deployment technique that begins by directing a small amount of traffic, say 10%, to the updated elements and increases this percentage gradually while monitoring for issues.
Incorporate a traffic distribution strategy to evenly split requests between the new and old versions of the serverless endpoints without phased monitoring.
By implementing a deployment methodology that controls traffic shifting (like canary or linear deployment), the team can introduce the new version to a limited subset of users and increase this percentage based on confidence in the update. This approach provides greater control over the new release, facilitates monitoring under real usage, and offers an expedient way to rollback by re-routing traffic if any problem is identified post-deployment.
Replacing the current stack in one action can expose all users to potential problems immediately. Manual traffic switching post-deployment among function versions is time-consuming and may not support rapid rollback in the face of issues. Employing weighted distribution of requests across function versions does not inherently provide the controlled traffic shift and the immediate rollback mechanism associated with a deployment strategy that gradually introduces the new update.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is a canary deployment in cloud applications?
Open an interactive chat with Bash
How does AWS support traffic shifting for deployment rollouts?
Open an interactive chat with Bash
What are the benefits of progressive deployment over other deployment methods?
Open an interactive chat with Bash
AWS Certified Developer Associate DVA-C02
Deployment
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
Pass with Confidence.
IT & Cybersecurity Package
You have hit the limits of our free tier, become a Premium Member today for unlimited access.
Military, Healthcare worker, Gov. employee or Teacher? See if you qualify for a Community Discount.
Monthly
$19.99
$19.99/mo
Billed monthly, Cancel any time.
3 Month Pass
$44.99
$14.99/mo
One time purchase of $44.99, Does not auto-renew.
MOST POPULAR
Annual Pass
$119.99
$9.99/mo
One time purchase of $119.99, Does not auto-renew.
BEST DEAL
Lifetime Pass
$189.99
One time purchase, Good for life.
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .