Visibility first
Tag resources. Set budgets and alarms. You cannot optimize what you cannot see.
Quick wins
Stop idle EC2/RDS, apply S3 lifecycle rules, prefer Savings Plans only after usage is stable.
Architecture
Rightsize and cache before you buy more capacity. Cost is often a design smell.

