
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 answer because:
Steady and predictable performance: Auto Scaling helps maintain a consistent number of instances to handle the workload, ensuring performance remains stable
Lowest possible cost: Auto Scaling automatically adds instances during high demand and removes them during low demand, optimizing costs by only paying for what you need
Scale resources at the right time: Auto Scaling dynamically adjusts capacity based on demand, ensuring the right resources are available when needed
Why other options are incorrect:
Amazon CloudWatch: A monitoring service that provides metrics and logs, but doesn't directly scale resources
Application Load Balancer: Distributes traffic across instances but doesn't automatically scale the number of instances
AWS Batch: A batch computing service for running batch jobs, not designed for steady web application performance
Auto Scaling is specifically designed to meet the requirements of maintaining performance while optimizing costs through automatic scaling.