Question

Difficulty: EasyAWS Pricing Models

A financial services company plans to host a 5-hour training workshop for its employees using Amazon EC2 instances. The instances must remain continuously online and cannot experience any interruptions during the workshop. Which Amazon EC2 pricing model is the most cost-effective choice for this scenario?

  1. On-Demand InstancesAnswer
  2. B
    Spot Instances
  3. C
    Reserved Instances
  4. D
    Savings Plans

Answer

On-Demand Instances provide the most cost-effective solution because they allow the customer to pay for compute capacity by the hour or second with no long-term commitments, while guaranteeing that the instances will not be interrupted during the 5-hour training session.
On-Demand Instances allow users to pay for compute capacity by the hour or second with no long-term commitments or upfront payments. Since the training workshop only lasts 5 hours and cannot tolerate any interruptions, On-Demand Instances provide the necessary availability guarantee while minimizing costs.

Step-by-Step Solution

1
Analyze the workload requirements
The workload is short-term (5 hours) and requires uninterrupted availability (no interruptions allowed).
Identifying these key constraints helps eliminate pricing models that require long-term commitments or allow interruptions.
2
Evaluate the pricing options against the requirements
On-Demand Instances match the short-term and uninterrupted criteria perfectly. Spot Instances are ruled out due to potential interruptions. Reserved Instances and Savings Plans are ruled out due to the required 1- or 3-year commitments.
Comparing all available EC2 pricing models guarantees selecting the most cost-effective and functionally compliant option.

Key Concept

Amazon EC2 pricing models allow customers to optimize compute costs based on workload duration, predictability, and tolerance for interruption.
Rate this question