3.5 Cost Optimization Opportunities

Analysis Tools

Trusted Advisor

  • Checks: Cost Optimization, Performance, Security, Fault Tolerance, Service Limits.
  • Cost Check: Identifies “Idle Load Balancers”, “Low Utility EC2s”, “Unassociated Elastic IPs”.
  • Action: Provides recommendations but doesn’t automatically fix (mostly).

WARNING

Exam Gotcha: Trusted Advisor checks for Service Limits (Quotas) usage (e.g., reaching 80% of limit).

Billing & Reporting

Cost and Usage Report (CUR)

  • Function: The most detailed billing data available.
  • Format: CSV files delivered to S3.
  • Analysis:
    • Use Athena to query CUR via SQL.
    • Use QuickSight to visualize CUR data.

Cost Anomaly Detection

  • Function: ML-based detection of unusual spend.
  • Notification: SNS/Email alerts.

WARNING

Exam Gotcha: Cost Explorer is for high-level visual analysis. CUR is for raw, granular data access. If you need to “Programmatically query billing data”, thinking CUR + Athena.