
Ultimate access to all questions.
Deep dive into the quiz with AI chat providers.
We prepare a focused prompt with your quiz and certificate details so each AI can offer a more tailored, in-depth explanation.
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?
A
Amazon CloudWatch
B
Application Load Balancer
C
AWS Batch
D
Amazon EC2 Auto Scaling
Explanation:
Amazon EC2 Auto Scaling is the correct choice because:
Steady and predictable performance: Auto Scaling helps maintain a consistent number of instances to handle the load, ensuring predictable performance
Lowest possible cost: Auto Scaling automatically launches and terminates instances based on demand, helping optimize costs by only running the necessary resources
Scale resources: Auto Scaling dynamically adjusts the number of EC2 instances in response to changing demand, ensuring the right resources are available at the right time
Amazon CloudWatch: A monitoring service that provides metrics and logs, but doesn't directly scale resources
Application Load Balancer: Distributes traffic across multiple targets but doesn't automatically scale the underlying compute resources
AWS Batch: A batch computing service for running batch jobs, not designed for steady web application performance
Auto Scaling works by monitoring your applications and automatically adjusting capacity to maintain steady, predictable performance at the lowest possible cost.