AWS Billing & Pricing Flashcards
Pricing Model
you only pay for the services you need, for as long as you need them without long term contracts or complex licensing
Support Plans
o Basic – Free – no opening any cases - production system down= 0
o Developer - $29 – 1 person/unlimited cases – production system down= 12 hrs
o Business - $100 – unlimited contacts/unlimited cases – production system down = 1 hr
o Enterprise -$15k includes technical account manager – unlimited contacts/unlimited cases – production system now = 1 hr or business critical system down = 15 min
Billing Alarm
AKA - CloudWatch is used to create an alarm for automated monthly billing cycles
Capex
Fixed sunk costs like purchasing servers (harware depreciates over time)
Opex
Operations expenditures where you pay for what you use (gas/utility bills).
Opex enables more readily available cash flow for other investments
5 Basic Billing Policies
o 1. Pay as you go o 2. Pay less when your reserve o 3. Pay even less per unit by using more (volume discount) o 4. Pay even less as AWS grows o 5. Custom Pricing
3 Fundamental Drivers of AWS Cost
- Compute
- Storage
- Outbound data
Capex is tied to
Cost optimization by putting cost visibility earlier and upfront
It’s easier to do these cost controls before you really build out your IT infrastructure and environment
AWS Services are priced
Independently & Transparently
- No minimum commitments or long term contracts are required unless you choose to save money thorough a reservation model
4 Different Pricing Models
o On Demand – pay a fixed rate by the hour/second with no long term commitment
o Dedicated Hosts – physical EC2 server dedicated for your use. Can help reduce costs by allowing you to use your existing server-bound software licenses. Dedicated for a single customer
o Spot Instances – enables to you bid on pricing for capacity to provide greater savings (only if you have flexible start and end times – think ebay).
o Reserved – provides you capacity reservation and offers significant discount but required to commit to a 1 or 3 year contract
What services are free?
o Amazon VPC (virtual data center in cloud)
o Elastic Beanstalk (when it provisions instances those aren’t free)
o CloudFormation
o IAM*
o Auto Scaling
o Opsworks – DevOps Product
o Consolidated Billing
What are the 9 items that determine price
o Amazon VPC (virtual data center in cloud)
o Elastic Beanstalk (when it provision instances those aren’t free)
o CloudFormation
o IAM*
o Auto Scaling
o Opsworks – DevOps Product
o Consolidated Billing
What determines EC2 Pricing
o Hours of Server Time, Instance Type, Pricing Model, # of Instances, Load Balancing
o You can use EC2 Reserved Instances to reserve capacity and get a discount on your instance usage compared to running on-demand instances
o You get a better discount if you pay up front
What determines pricing for Lambda
o Request Pricing - Free Tier: 1 Million Request per month - $0.20 per 1 Million request thereafter
o Duration Pricing
- 400k GB-seconds per month free
o Additional Charges
- If your Lambda function uses other
AWS services you might get charged
What determines price for EBS
- Volumes (per GB)
- Snapshots (per GB)
- Data Transfer