AWS Certified Cloud Practitioner / Question #934 of 719

Question #934

A company needs to deploy application updates multiple times per day and automatically scale infrastructure resources during sudden traffic spikes. Which advantage of cloud computing enables this capability?

A

Eliminate capital expenditure

B

Benefit from massive economies of scale

C

Stop guessing capacity needs

D

Increase operational speed and agility

Explanation

Answer D is correct because 'Increase operational speed and agility' directly addresses the ability to deploy updates quickly and scale resources automatically. Cloud computing provides on-demand access to resources, enabling teams to release updates multiple times a day (CI/CD pipelines) and auto-scale infrastructure (e.g., AWS Auto Scaling) during traffic spikes.

Other options are incorrect because:
- A: 'Eliminate capital expenditure' refers to cost savings (CapEx to OpEx), not deployment/scaling capabilities.
- B: 'Benefit from massive economies of scale' relates to cost efficiency due to AWS's scale, not operational agility.
- C: 'Stop guessing capacity needs' focuses on avoiding over-provisioning, but does not inherently enable rapid deployments or scaling automation.

Key points: Cloud agility enables rapid iteration and elastic scaling, critical for modern DevOps practices and handling variable workloads.

Answer

The correct answer is: D