AWS Certified Cloud Practitioner — Question 178
A company needs steady and predictable performance from its Amazon EC2 instances at the lowest possible cost. The company also needs the ability to scale resources to ensure that it has the right resources available at the right time.
Which AWS service or resource will meet these requirements?
Answer options
- A. Amazon CloudWatch
- B. Application Load Balancer
- C. AWS Batch
- D. Amazon EC2 Auto Scaling
Correct answer: D
Explanation
The correct answer is Amazon EC2 Auto Scaling, as it allows the company to automatically adjust the number of EC2 instances based on demand, ensuring performance and cost efficiency. Amazon CloudWatch is primarily for monitoring, not scaling. Application Load Balancer manages traffic distribution but does not directly address resource scaling. AWS Batch is designed for batch processing jobs rather than on-demand scaling of instances.