nerdexam
Amazon

DVA-C02 · Question #494

A company runs a new application on AWS Elastic Beanstalk. The company needs to deploy updates to the application. The updates must not cause any downtime for application users. The deployment must fo

The correct answer is B. traffic-splitting. Elastic Beanstalk's traffic-splitting deployment type routes a configurable percentage of live traffic to the new version while the old version continues to serve the remainder, enabling canary-style validation with zero downtime.

Submitted by haru.x· Mar 5, 2026Deployment

Question

A company runs a new application on AWS Elastic Beanstalk. The company needs to deploy updates to the application. The updates must not cause any downtime for application users. The deployment must forward a specified percentage of incoming client traffic to a new application version during an evaluation period. Which deployment type will meet these requirements?

Options

  • Arolling
  • Btraffic-splitting
  • Cin-place
  • Dimmutable

How the community answered

(23 responses)
  • A
    4% (1)
  • B
    83% (19)
  • C
    4% (1)
  • D
    9% (2)

Why each option

Elastic Beanstalk's traffic-splitting deployment type routes a configurable percentage of live traffic to the new version while the old version continues to serve the remainder, enabling canary-style validation with zero downtime.

Arolling

Rolling deployments update instances in batches and reduce capacity during deployment, causing potential downtime for requests hitting instances being replaced.

Btraffic-splittingCorrect

Traffic-splitting deployments use weighted routing to send a defined percentage of incoming requests to a new environment running the updated application version. During the evaluation period both versions serve traffic simultaneously, meaning no users experience downtime, and the split percentage is fully configurable.

Cin-place

In-place deployment replaces the existing version directly on the same instances, resulting in downtime during the update.

Dimmutable

Immutable deployments launch a fresh set of instances before swapping, which avoids downtime but does not split traffic by percentage for evaluation; it performs a full cutover.

Concept tested: Elastic Beanstalk traffic-splitting canary deployment

Source: https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.rolling-version-deploy.html

Community Discussion

No community discussion yet for this question.

Full DVA-C02 Practice