exam questions

Exam AWS Certified Developer - Associate DVA-C02 All Questions

View all questions & answers for the AWS Certified Developer - Associate DVA-C02 exam

Exam AWS Certified Developer - Associate DVA-C02 topic 1 question 509 discussion

A gaming company has deployed a web portal on AWS Elastic Beanstalk. The company sometimes needs to deploy new versions three or four times in a day. The company needs to deploy new features for all users as quickly as possible. The solution must minimize performance impact and must maximize availability.

What solution will meet these requirements?

  • A. Use a rolling deployment policy to deploy to Amazon EC2 instances.
  • B. Use an immutable deployment policy to deploy to Amazon EC2 instances.
  • C. Use an all-at-once deployment policy to deploy to Amazon EC2 instances.
  • D. Use a-canary deployment strategy to deploy changes to Amazon EC2 instances.
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
Arad
3 months, 1 week ago
Selected Answer: B
B is the correct answer. D is wrong because though it's useful for testing new features on a limited scale, it does not minimize the overall deployment duration and availability as effectively as immutable deployments.
upvoted 2 times
...
YUICH
4 months ago
Selected Answer: D
A canary deployment is a strategy where a new version of an application is deployed to a small subset of instances first. Once it has been validated as stable, it is gradually rolled out to the remaining instances. This approach provides the following benefits: Minimal performance impact: Issues with the new version can be identified early before it affects all users. Maximum availability: Problems can be quickly rolled back, minimizing downtime or service interruptions. Fast delivery of features: By deploying incrementally, new features reach all users promptly after initial validation.
upvoted 1 times
...
lht
4 months, 1 week ago
Selected Answer: B
Immutable deployment creates a new set of instances with the updated version of the application. Once the new instances are verified as healthy, they replace the old instances. This strategy ensures high availability and minimizes the risk of performance impact since the old instances remain untouched until the new instances are validated.
upvoted 2 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago