Section 1 - Instruction

Welcome! Let's dive into AWS's specific pricing models—the different ways you can pay for services.

AWS offers several main models: On-Demand, Savings Plans, and Spot Instances. Each one offers a different balance between cost and commitment.

Engagement Message

Which pricing approach do you think offers the most flexibility?

Section 2 - Instruction

On-Demand pricing is the most flexible. You pay for compute or database services by the hour or second with no upfront costs or long-term commitments.

Think of it like hailing a taxi—you pay for exactly the time and distance you use the service, with no contract.

Engagement Message

When might this flexibility be worth paying a higher price?

Section 3 - Instruction

Savings Plans offer significant discounts (up to 72%) in exchange for committing to a consistent amount of usage for a 1- or 3-year term.

It's like getting a discount on your mobile phone plan by signing a contract. This is ideal for workloads with predictable, steady usage.

Engagement Message

Which of your applications run consistently enough to benefit from this?

Section 4 - Instruction

Spot Instances are a special model for Amazon EC2. They let you use spare AWS computing capacity at discounts of up to 90% off On-Demand prices.

The catch? AWS can reclaim the capacity with just a two-minute warning. This makes Spot Instances perfect for workloads that can handle interruptions.

Engagement Message

Can you name a task that could be paused and resumed later without issues?

Section 5 - Instruction

Here's the key trade-off: flexibility generally costs more, while commitment saves you money.

On-Demand offers maximum flexibility. Savings Plans provide deep discounts for commitment. Spot Instances offer the deepest discounts but with the risk of interruption.

Engagement Message

Sign up
Join the 1M+ learners on CodeSignal
Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal