Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam AWS Certified Solutions Architect - Associate SAA-C03 All Questions

View all questions & answers for the AWS Certified Solutions Architect - Associate SAA-C03 exam

Exam AWS Certified Solutions Architect - Associate SAA-C03 topic 1 question 505 discussion

A company has Amazon EC2 instances that run nightly batch jobs to process data. The EC2 instances run in an Auto Scaling group that uses On-Demand billing. If a job fails on one instance, another instance will reprocess the job. The batch jobs run between 12:00 AM and 06:00 AM local time every day.

Which solution will provide EC2 instances to meet these requirements MOST cost-effectively?

  • A. Purchase a 1-year Savings Plan for Amazon EC2 that covers the instance family of the Auto Scaling group that the batch job uses.
  • B. Purchase a 1-year Reserved Instance for the specific instance type and operating system of the instances in the Auto Scaling group that the batch job uses.
  • C. Create a new launch template for the Auto Scaling group. Set the instances to Spot Instances. Set a policy to scale out based on CPU usage.
  • D. Create a new launch template for the Auto Scaling group. Increase the instance size. Set a policy to scale out based on CPU usage.
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
cloudenthusiast
Highly Voted 1 year, 6 months ago
Selected Answer: C
Purchasing a 1-year Savings Plan (option A) or a 1-year Reserved Instance (option B) may provide cost savings, but they are more suitable for long-running, steady-state workloads. Since your batch jobs run for a specific period each day, using Spot Instances with the ability to scale out based on CPU usage is a more cost-effective choice.
upvoted 13 times
...
Guru4Cloud
Highly Voted 1 year, 3 months ago
Selected Answer: C
C is the most cost-effective solution in this scenario. Using Spot Instances allows EC2 capacity to be purchased at significant discounts compared to On-Demand prices. The auto scaling group can scale out to add Spot Instances when needed for the batch jobs. If Spot Instances become unavailable, regular On-Demand Instances will be launched instead to maintain capacity. The potential for interruptions is acceptable since failed jobs can be re-run.
upvoted 6 times
...
sandordini
Most Recent 7 months ago
Selected Answer: C
Stateless, most cost-effective >> Spot
upvoted 2 times
...
awsgeek75
10 months, 2 weeks ago
Selected Answer: C
You don't need any scaling really as the job runs on another EC2 instance if it fails on first one. A. B. D are all more expensive than C due to spot instance being cheaper than reserved instances.
upvoted 2 times
...
TariqKipkemei
1 year, 4 months ago
Selected Answer: C
Spot Instances to the rescue....whooosh
upvoted 1 times
...
wRhlH
1 year, 4 months ago
" If a job fails on one instance, another instance will reprocess the job". This ensures Spot Instances are enough for this case
upvoted 3 times
...
Abrar2022
1 year, 5 months ago
Selected Answer: C
Since your batch jobs run for a specific period each day, using Spot Instances with the ability to scale out based on CPU usage is a more cost-effective choice.
upvoted 1 times
...
Blingy
1 year, 5 months ago
C FOR ME COS OF SPOT INSTACES
upvoted 2 times
...
udo2020
1 year, 6 months ago
First I think it is B but because of cost saving I think it should be C spot instances.
upvoted 1 times
...
nosense
1 year, 6 months ago
Selected Answer: C
c for me
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...