The on-the-spot choice was C) Spot Instances, but after re-reading the question several times, I realized that the company needs a CONTINUOUSLY running workload for 12 hours. Spot Instances can be interrupted by AWS, making them less reliable.
Since the workload is experimental and doesn't explicitly require 100% uptime, Spot Instances are an excellent fit because:
They offer savings of up to 90% compared to On-Demand prices.
The company can configure the workload to stop or save progress if the Spot Instance is interrupted.
C. Spot Instances
Here's why Spot Instances are the best fit:
Experimental workload: Since the workload is experimental and runs for a limited time (12 hours), there's no need for guaranteed uptime associated with On-Demand Instances.
For a company that needs to continuously run an experimental workload on an Amazon EC2 instance and stop the instance after 12 hours, the most cost-effective purchasing option would be C. Spot Instances.
Spot Instances offer the lowest cost compared to On-Demand Instances or Reserved Instances. With Spot Instances, you can take advantage of unused EC2 capacity at a discounted rate. This can be ideal for workloads that are flexible with timing and can tolerate potential interruptions.
The reason for choosing Spot Instances is that they offer the most cost-effective pricing model for workloads with flexible start and stop times. Spot Instances allow users to bid on unused EC2 capacity, often resulting in significantly lower prices compared to On-Demand or Reserved Instances. Since the workload in this scenario is experimental and can be stopped after 12 hours, leveraging Spot Instances enables the company to take advantage of cost savings without compromising performance or reliability. Additionally, Spot Instances can be terminated with a two-minute notification, which aligns well with the requirement to stop the instance after a specific duration. Overall, Spot Instances provide a cost-effective solution for running flexible and transient workloads like experimental tasks.
My initial reaction is A, but is anyone able to explain why not D: Dedicated Host as isnt there a Dedicated host reservation option inside of dedicated host which can be 70% off?
Key Sentence " needs to continuously run" - so continuously and most cost effective is On Demand
On-Demand Instances let you pay for compute capacity by the hour or second (minimum of 60 seconds) with no long-term commitments. This frees you from the costs and complexities of planning, purchasing, and maintaining hardware and transforms what are commonly large fixed costs into much smaller variable costs.
Correct answer is C. Spot Instances
While it’s true that On-Demand Instances can be used for continuous workloads, the key factor here is cost-effectiveness.
In the context of the question, since the workload is experimental and can be stopped after 12 hours, Spot Instances would be the most cost-effective choice, even for a continuous workload. If the workload couldn’t be interrupted, then On-Demand Instances might be a better choice.
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.
geocis
Highly Voted 5 months, 3 weeks agoHersheyss
Most Recent 2 days, 3 hours agoBirthday_bun
4 months agoCyberGirly
4 months, 4 weeks agoaron1621
4 months, 4 weeks agomoadabdou
6 months, 2 weeks agobd009999
10 months agoLinuxChamp
10 months agoLinuxChamp
10 months agoAdmiralGimme
10 months agoCjroblese
10 months, 1 week agoRuffyit
10 months, 1 week agoTravisnica
10 months, 3 weeks agoSuiSensei
1 year agoy2k121
1 year agoDreadn0ught
11 months agoEssentialD
1 year agoasdfcdsxdfc
1 year ago