Amazon Web Services
AWS Cost Management in 2026: Every Native Tool, Discount, and Optimisation Strategy
AWS has 10+ native cost tools spread across different consoles and documentation pages. This is the single-page reference with honest assessments of what each can and cannot do.
AWS Native Cost Tools
Every built-in cost management tool available on AWS.
| Tool | Free? | What It Does | What It Cannot Do |
|---|---|---|---|
| Cost Explorer | Free (API: $0.01/1k requests) | Visualise, filter, and forecast AWS costs and usage | No multi-cloud. Limited custom dashboards. No alerting. |
| AWS Budgets | 2 free, then $0.02/day each | Set cost and usage budgets with email/SNS alerts | Reactive only. No root cause analysis. No recommendations. |
| Cost Anomaly Detection | Free | ML-based anomaly detection on cost patterns | Only detects anomalies, does not remediate. Delayed detection. |
| Compute Optimizer | Free | Rightsizing recommendations for EC2, EBS, Lambda, ECS | No RDS or ElastiCache. Limited to compute resources. |
| Trusted Advisor | Basic free. Full requires Business+ Support | Cost optimisation, security, performance, fault tolerance checks | Most useful checks locked behind paid support plan. |
| Cost Optimization Hub | Free | Aggregates recommendations from Compute Optimizer, Trusted Advisor, and others | Aggregation only. No new intelligence beyond source tools. |
| Billing Conductor | Usage-based | Custom billing groups, pricing rules for chargeback | Complex setup. Not a cost analysis tool. |
| Cost and Usage Report (CUR 2.0) | Free (S3/Athena costs apply) | Most granular billing data export. FOCUS-compatible. | Requires data engineering to be useful. Raw data, not insights. |
| Savings Plans Recommendations | Free | Recommends Savings Plan purchases based on usage history | Tends to over-recommend. Does not account for planned changes. |
| RI Recommendations | Free | Recommends Reserved Instance purchases by service | Static analysis. Does not optimise across SP + RI together. |
AWS Discount Mechanisms
Savings Plans
- Compute SP: Up to 66% off. Flexible across instance families, sizes, OS, tenancy, and regions. Best all-round option.
- EC2 Instance SP: Up to 72% off. Locked to a specific instance family and region. Deeper discount for less flexibility.
- SageMaker SP: Up to 64% off ML instance usage. Applies to SageMaker notebooks, training, and inference.
Reserved Instances
- Standard RI: Up to 72% off for 3-year all-upfront. Locked to specific configuration. Limited modification.
- Convertible RI: Up to 66% off. Can be exchanged for different instance types. More flexibility, lower discount.
Spot Instances
- Up to 90% off on-demand pricing
- 2-minute interruption notice
- Best for stateless workloads: ECS tasks, EKS pods, batch processing, CI/CD
Enterprise Discount Program (EDP)
- 5-20% additional off all AWS spend
- Requires $1M+ annual commitment
- Negotiated directly with AWS sales. Stacks with other discounts.
AWS-Specific Hidden Costs
NAT Gateway
$0.045/GB processed + $0.045/hrRunning 24/7 costs $32.40/month before any data transfer
Cross-AZ Transfer
$0.01/GB each directionMulti-AZ architectures double this cost
CloudWatch Logs
$0.50/GB ingestionVerbose application logging adds up fast
EBS Snapshots
$0.05/GB/monthAccumulates silently. Old snapshots are rarely cleaned up.
Elastic IP (unused)
$0.005/hour$3.60/month per unused Elastic IP
Route 53
$0.50/zone/mo + $0.40/M queriesEvery hosted zone costs even with no traffic
ALB (idle)
$16.20/month minimumRunning even with zero traffic
S3 Requests
PUT $5/M, GET $0.40/MHigh-frequency access patterns can exceed storage cost
AWS Optimisation Playbook
Ranked by typical impact. Start from the top.
Savings Plans Coverage Analysis
30-66% savings on covered computeAnalyse 30 days of usage. Target 70%+ coverage for stable workloads. Start with Compute Savings Plans for flexibility, then layer EC2 Instance SPs for deeper discounts on predictable families.
Graviton Migration
20-40% cheaper for compatible workloadsGraviton4 (m7g, c7g, r7g) instances are 20-40% cheaper than equivalent x86 instances. Compatible with Linux, containers, and most languages except .NET Framework.
Spot for Stateless Workloads
Up to 90% savingsECS tasks, EKS pods, batch processing, CI/CD pipelines, and data processing jobs. Use Spot Fleet with diversified instance pools to reduce interruption risk.
S3 Intelligent-Tiering
Automatic. No retrieval fees for frequent access.Enable for any bucket with mixed access patterns. No analysis required. Automatically moves objects between access tiers. $0.0025/1k objects/month monitoring fee.
Rightsizing with Compute Optimizer
10-30% savings on over-provisioned instancesEnable Compute Optimizer across all accounts. Review recommendations weekly. Focus on instances with less than 40% CPU utilisation.
When AWS Native Tools Are Enough
Native tools are sufficient when:
- Single-cloud AWS environment
- Below $200k/month spend
- Dedicated team member can spend 4-8 hours/week on cost management
- Standard tagging strategy is in place
Consider third-party tools when:
- Multi-cloud (AWS + Azure/GCP)
- Above $200k/month spend
- Need automated policy enforcement
- Complex organisational chargeback requirements
- Consider: Vantage, CloudHealth, Spot.io