nerdexam
Amazon

DVA-C02 · Question #99

A developer is creating a Ruby application and needs to automate the deployment, scaling, and management of an environment without requiring knowledge of the underlying infrastructure. Which service w

The correct answer is D. AWS Elastic Beanstalk. AWS Elastic Beanstalk is a PaaS offering that automatically handles deployment, capacity provisioning, load balancing, auto-scaling, and health monitoring, abstracting all underlying infrastructure concerns from the developer.

Submitted by tom_us· Mar 5, 2026Deployment

Question

A developer is creating a Ruby application and needs to automate the deployment, scaling, and management of an environment without requiring knowledge of the underlying infrastructure. Which service would best accomplish this task?

Options

  • AAWS CodeDeploy
  • BAWS CloudFormation
  • CAWS OpsWorks
  • DAWS Elastic Beanstalk

How the community answered

(44 responses)
  • A
    2% (1)
  • B
    2% (1)
  • C
    7% (3)
  • D
    89% (39)

Why each option

AWS Elastic Beanstalk is a PaaS offering that automatically handles deployment, capacity provisioning, load balancing, auto-scaling, and health monitoring, abstracting all underlying infrastructure concerns from the developer.

AAWS CodeDeploy

CodeDeploy automates application deployments to existing compute resources but does not manage scaling or infrastructure provisioning.

BAWS CloudFormation

CloudFormation is an infrastructure-as-code service that requires explicit definition of underlying AWS resources, directly contradicting the no-infrastructure-knowledge requirement.

CAWS OpsWorks

OpsWorks provides managed Chef and Puppet configuration management, which requires knowledge of server configuration and underlying infrastructure.

DAWS Elastic BeanstalkCorrect

Elastic Beanstalk accepts application code (including Ruby) and fully manages the underlying EC2 instances, load balancers, Auto Scaling groups, and networking. Developers interact only with their code and configuration, satisfying the requirement of no infrastructure knowledge needed.

Concept tested: Elastic Beanstalk as a managed PaaS deployment platform

Source: https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/Welcome.html

Community Discussion

No community discussion yet for this question.

Full DVA-C02 Practice