Optimization Strategies
Reducing waste and improving rate efficiency.
Usage Optimization
Eliminating waste (Turning off the lights).
- Rightsizing: Moving from `c5.2xlarge` to `c5.xlarge` if CPU utilization is low.
- Zombie Resources: Deleting unattached EBS volumes, idle Load Balancers, and old Snapshots.
- Scheduling: Turning off Dev/Test environments on nights and weekends.
- Storage Tiering: Moving infrequent data to S3 Glacier/Archive.
Rate Optimization
Paying less for what you use.
- Reserved Instances (RIs): 1-3 year commitment for deep discounts.
- Savings Plans: Flexible commitment to spend $X/hour.
- Spot Instances: Bidding on spare capacity for fault-tolerant workloads (up to 90% off).
- Enterprise Agreements: Negotiated discounts with the cloud provider (EDP).