exam questions

Exam AWS Certified Solutions Architect - Professional All Questions

View all questions & answers for the AWS Certified Solutions Architect - Professional exam

Exam AWS Certified Solutions Architect - Professional topic 1 question 384 discussion

A user is running a critical batch process which runs for 1 hour and 50 mins every day at a fixed time. Which of the below mentioned options is the right instance type and costing model in this case if the user performs the same task for the whole year?

  • A. Instance store backed instance with spot instance pricing.
  • B. EBS backed instance with standard reserved upfront instance pricing.
  • C. EBS backed scheduled reserved instance with partial instance pricing.
  • D. EBS backed instance with on-demand instance pricing.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️
For Amazon Web Services, the reserved instance (standard or convertible) helps the user save money if the user is going to run the same instance for a longer period. Generally, if the user uses the instances around 30-40% of the year annually it is recommended to use RI. Here as the instance runs only for 1 hour 50 minutes daily, or less than 8 percent of the year, it is not recommended to have RI as it will be costlier. At its highest potential savings, you are still paying 25 percent of an annual cost for a reserved instance you are you using less than 2 hours a day, (or less than 8 percent of each year) you are not saving money. Even a scheduled reserved instance has a key limitation, which is that it cannot be stopped or rebooted, only manually terminated with a possibility that it could be restarted. You would have to terminate and restart it within the 1 hour 50-minute window, otherwise you would need to wait until the next day. For a critical daily process, this is likely not an option. Spot Instances are not ideal because the process is critical, and must run for a fixed length of time at a fixed time of day. Spot instances would stop and start based on fluctuations in instance pricing, leaving this process potentially unfinished. The user should use on-demand with EBS in this case. While it has the highest cost, it also has the greatest flexibility to ensure that a critical process like this is always completed.
Reference:
http://aws.amazon.com/ec2/purchasing-options/reserved-instances/

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
Jshuen
Highly Voted 3 years, 6 months ago
C may not be the good choice, because from the link, it says The minimum required utilization is 1,200 hours per year. means need to use at least 3.3hr per day, but actually batch just need to run around 2hr, we have to pay extra hours if we use scheduled reserved instance. So, D seems a better choice
upvoted 6 times
...
nodogoshi
Most Recent 3 years, 5 months ago
D. C is not available now. https://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/ec2-scheduled-instances.html
upvoted 3 times
...
Radhaghosh
3 years, 5 months ago
Scheduled reserved are no longer available it became On-Demand capacity reserve. So Option D https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-scheduled-instances.html
upvoted 3 times
...
Mansur
3 years, 5 months ago
Answer D Option C is incorrect. AWS announced "We do not have any capacity for purchasing Scheduled Reserved Instances or any plans to make it available in the future" To reserve capacity, use On-Demand Capacity Reservations instead. Ref:https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-scheduled-instances.html
upvoted 1 times
...
DuyPhan
3 years, 6 months ago
1 hour 50 min = 1.83 hr/day 1 year: 1.83 * 365 = 669 hr/year --> cannot purchase scheduled RI (min scheduled RI is 1200 hr/year) --> D
upvoted 2 times
...
manoj101
3 years, 6 months ago
C: Scheduled Reserved Instances (Scheduled Instances) enable you to purchase capacity reservations that recur on a daily, weekly, or monthly basis, with a specified start time and duration, for a one-year term. You reserve the capacity in advance, so that you know it is available when you need it. You pay for the time that the instances are scheduled, even if you do not use them. https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-scheduled-instances.html Scheduled Instances are a good choice for workloads that do not run continuously, but do run on a regular schedule. For example, you can use Scheduled Instances for an application that runs during business hours or for batch processing that runs at the end of the week.
upvoted 2 times
manoj101
3 years, 6 months ago
It is D as minimum required utilization is 1,200 hours per year doe Scheduled Instances
upvoted 2 times
...
...
NKnab
3 years, 6 months ago
D is the correct choice. there is no such thing as ' partial instance pricing'
upvoted 1 times
...
Denis_H
3 years, 6 months ago
Updated link: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-scheduled-instances.html
upvoted 3 times
...
kanisuka
3 years, 6 months ago
C is correct
upvoted 2 times
...
CloudFloater
3 years, 6 months ago
going for D as suggested. It runs only for less than 8 percent of the year; therefore on-demand will be cheaper than reserved on an annual basis; cannot use spot because it is critical.
upvoted 2 times
...
KatiePerry
3 years, 7 months ago
Should be C
upvoted 4 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 ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago