Findings → fixed
The cloud cost remediation playbook
Finding the waste is the easy half. This is how you fix it — every category of Azure and AWS cost finding, mapped to a clear action and the official docs, sequenced so the fastest payback comes first. It's the same plan the CloudFinOpsKit report builds for you, priced and prioritised from your real spend.
-
1
Clear the waste
Do today · near-zero riskDelete orphaned managed disks / EBS volumes, unassociated public IPs, and stale snapshots; stop or deallocate idle VMs, gateways, NAT gateways and load balancers. Nothing in production depends on them — it's immediate, pure saving.
How to Azure — optimize component costs · AWS — Cost Optimization pillar
-
2
Right-size what's left
This week · low riskDownsize over-provisioned VMs and databases, modernise old SKU/instance generations (incl. Graviton on AWS), enable autoscale, and move dev/test to auto-shutdown or serverless — guided by Azure Advisor and AWS Compute Optimizer.
How to Azure Advisor cost recommendations · AWS Compute Optimizer
-
3
Commit the steady baseline
Plan · finance sign-offCover always-on workloads with Reserved Instances or Savings Plans — often 30–70% off pay-as-you-go — and, on Azure, apply Hybrid Benefit to reuse existing Windows/SQL licences. Start with the highest-confidence, steadiest workloads.
How to Azure reservations · Azure Hybrid Benefit · AWS Savings Plans
-
4
Tame AI & data spend
This week · low riskDelete zombie AI deployments, enable prompt caching, cap output tokens and route simple prompts to cheaper models; right-size provisioned throughput (Azure OpenAI PTU / Bedrock), Log Analytics tiers, log-group retention and backup redundancy (GRS→LRS).
How to Azure OpenAI provisioned throughput · Amazon Bedrock throughput
-
5
Govern so it can't creep back
Ongoing · prevents recurrenceSet budgets with 80/100/120% alerts, enforce required tags with Azure Policy or AWS SCPs, add cost guardrails (allowed SKUs/regions), and re-run monthly to hold the line and watch the FinOps maturity score climb.
How to Azure budgets & alerts · Azure Policy · AWS Budgets
Run a read-only assessment and get this plan populated with your findings — priced, prioritised, with the exact commands. Browse the templates →
Remediation — FAQ
What should I remediate first?
Clear the waste — orphaned disks/volumes, unassociated IPs, stale snapshots and idle resources. Nothing in production depends on them, so it's immediate saving at near-zero risk.
How do I remediate a rightsizing finding?
Act on Azure Advisor or AWS Compute Optimizer: downsize the over-provisioned VM or database, modernise the SKU/instance family, and schedule non-production off-hours or move it to a serverless tier.
How do I reduce AI and token spend?
Delete unused (zombie) model deployments, enable prompt caching, cap output tokens, route simple prompts to cheaper models, and right-size provisioned throughput (Azure OpenAI PTU / Amazon Bedrock).
How do I stop the waste coming back?
Govern it: budgets with 80/100/120% alerts, required tags enforced by Azure Policy or AWS SCPs, cost guardrails, and a monthly re-run to hold the line.