SAA-C03 · Question #817
A company runs a production application on a fleet of Amazon EC2 instances. The application reads messages from an Amazon Simple Queue Service (Amazon SQS) queue and processes the messages in parallel
The correct answer is D. Use Reserved Instances in an EC2 Auto Scaling group to handle the minimum capacity.. Using Reserved Instances for baseline capacity ensures predictable availability at lower cost. Auto Scaling based on the SQS queue backlog dynamically adjusts the fleet to handle variable message volumes, ensuring continuous processing without overprovisioning and keeping costs
Question
A company runs a production application on a fleet of Amazon EC2 instances. The application reads messages from an Amazon Simple Queue Service (Amazon SQS) queue and processes the messages in parallel. The message volume is unpredictable and highly variable. The company must ensure that the application continually processes messages without any downtime. Which solution will meet these requirements MOST cost-effectively?
Options
- AUse only Spot Instances to handle the maximum capacity required.
- BUse only Reserved Instances to handle the maximum capacity required.
- CUse Reserved Instances to handle the baseline capacity. Use Spot Instances to provide
- DUse Reserved Instances in an EC2 Auto Scaling group to handle the minimum capacity.
How the community answered
(42 responses)- A5% (2)
- B2% (1)
- C10% (4)
- D83% (35)
Explanation
Using Reserved Instances for baseline capacity ensures predictable availability at lower cost. Auto Scaling based on the SQS queue backlog dynamically adjusts the fleet to handle variable message volumes, ensuring continuous processing without overprovisioning and keeping costs
Community Discussion
No community discussion yet for this question.