- AWS has 4 pricing models:
- Pay as you go: pay for what you use, remain agile, responsive, meet scale demands
- Save when you reserve: minimize risks, predictably manage budgets, comply with long-terms requirements
- Reservations are available for EC2 Reserved Instances, DynamoDB Reserved Capacity, ElastiCache Reserved Nodes, RDS Reserved Instance, Redshift Reserved Nodes
- Pay less by using more: volume-based discounts
- Pay less as AWS grows
EC2 Pricing
- Only charged for what you use
- Number of instances
- Instance configuration:
- Physical capacity
- Region
- OS and software
- Instance type
- Instance size
- ELB running time and amount of data processed
- Detailed monitoring
On-demand instances:
- Minimum of 60s
- Pay per second (Linux/Windows) or per hour (other)
Reserved instances:
- Up to 75% discount compared to On-demand on hourly rate
- 1- or 3-years commitment
- All upfront, partial upfront, no upfront
Spot instances:
- Up to 90% discount compared to On-demand on hourly rate
- Bid for unused capacity
Dedicated Host:
- On-demand
- Reservation for 1 year or 3 years commitment
Savings plans as an alternative to save on sustained usage