Billing, Pricing, and Support: cost tools and support plan boundaries
Billing, Pricing, and Support is the smallest domain at 12% but offers easy marks if you know exactly where each tool and plan boundary sits.
Pricing principles
Pay-as-you-go for what you consume; pay less when you commit (Reserved Instances, Savings Plans); pay less when you use more (volume tiering, consolidated billing). Compute Savings Plans apply across EC2, Fargate, and Lambda and are the most flexible commitment; EC2 Instance Savings Plans trade that flexibility for a deeper discount on one family in one Region. Spot capacity is the cheapest and can be reclaimed.
Cost tools
- Pricing Calculator - estimate before you build.
- Cost Explorer - visualise and forecast spend, filter by service or tag.
- Budgets - thresholds with alerts or automated actions.
- Cost and Usage Report - the most granular line-item data, delivered to S3.
- Cost allocation tags - attribute spend to teams or projects.
- Consolidated Billing - one bill across an Organization, with aggregated volume discounts and a shared Free Tier.
Support plans
Basic is free: account and billing help, the Health Dashboard, and seven core Trusted Advisor checks. Developer adds business-hours email and technical guidance. Business adds 24/7 phone, chat, and email, one-hour response for production-down cases, the full Trusted Advisor set, and access to a pool of technical account managers. Enterprise On-Ramp adds a 30-minute business-critical response and a TAM pool. Enterprise adds a 15-minute business-critical response, a designated TAM, and Concierge support.
Worked example
A team runs a steady 20-instance fleet for three years with predictable usage. On-Demand is the ceiling price and Spot risks interruption, so a three-year Compute Savings Plan or Reserved Instance captures the largest committed discount with no flexibility penalty. If the same fleet ran only six months and changed instance families often, a one-year Compute Savings Plan would beat a three-year EC2 Instance Savings Plan.
Traps
Assuming Basic has no Trusted Advisor (it has seven core checks); expecting Developer support to cover production-down 24/7; thinking tags or SCPs change prices; forgetting Savings Plans are hourly spend commitments, not instance reservations.