Find the waste in your AWS bill, and exactly how to fix it.
Every finding comes with its dollar figure, the resource behind it, and the Console steps or CLI command to fix it.
Running a larger estate or a public sector team? Book a 30-minute call
- detections
- 141
- AWS services
- 36
- read-only connection
- 2 min
Recommendations
Click to see details and how to fix
EC2 Instance
9 optimizations
$4,070.77/mo
$48,849.24/yr
- Open the EC2 console in us-east-1.
- Select instance i-0f7b****8e21, then choose "Instance state" → "Stop instance".
- Choose "Actions" → "Instance settings" → "Change instance type", and pick m5.2xlarge.
- Start the instance and confirm it is healthy.
# Rightsize i-0f7b****8e21 from m5.8xlarge to m5.2xlarge
aws ec2 stop-instances --instance-ids i-0f7b****8e21 --region us-east-1
aws ec2 wait instance-stopped --instance-ids i-0f7b****8e21 --region us-east-1
aws ec2 modify-instance-attribute --instance-id i-0f7b****8e21 --instance-type Value=m5.2xlarge --region us-east-1
aws ec2 start-instances --instance-ids i-0f7b****8e21 --region us-east-1
Compute Savings Plans
1 optimization
$2,717.67/mo
$32,612.04/yr
EBS Snapshot (FSR)
1 optimization
$1,642.50/mo
$19,710.00/yr
RDS Aurora Cluster
2 optimizations
$884.10/mo
$10,609.20/yr
Where AWS cost hides
Every Akal Cloud finding lands in one of four categories, each costed and delivered with the exact fix.
-
Right-Size
74 detections
- EC2 instance rightsizing
- Compute Savings Plans purchase
- High NAT data-processing cost
- CloudWatch log retention optimization
-
Idle & Unused
44 detections
- Unattached EBS volumes
- Unused Elastic IPs
- Idle NAT gateways
- Old EBS snapshots
-
Modernization
18 detections
- EC2 → Graviton migration
- EBS gp2 → gp3 migration
- ElastiCache Redis → Valkey migration
- Aurora → Serverless v2 migration
-
End-of-Life
5 detections
- EKS end-of-life Kubernetes versions
- RDS end-of-life engine versions
- Deprecated Lambda runtimes
- ElastiCache end-of-life engine versions
AI FinOps agent
Ask Akal why the bill moved
Akal is the AI FinOps agent inside Akal Cloud. It reads your live billing, CloudWatch and CloudTrail data alongside every Akal Cloud detection, so an answer names the resource, who launched it and what to do next.
- Traces a spike to the change and the role behind it
- Answers in plain English, with the numbers in a table
- Read-only: it answers questions and never changes your infrastructure
Akal
Analyzing cost anomalies for the past 60 days...
Querying Cost Explorer for daily spend breakdown...
Identifying top cost drivers across all active regions...
Checking CloudTrail for resource launch events...
Cross-referencing with CloudWatch utilization metrics...
Your EC2 bill is up because of 4 c5.4xlarge instances launched on Sep 19 for a load test and never stopped. Together they cost $1,985.60/mo.
| Resource | Type | Region | Cost/day |
|---|---|---|---|
| i-0e1a****3c01 | c5.4xlarge | us-east-1 | $16.32 |
| i-0e1a****3c02 | c5.4xlarge | us-east-1 | $16.32 |
| i-0e1a****3c03 | c5.4xlarge | us-east-1 | $16.32 |
| i-0e1a****3c04 | c5.4xlarge | us-east-1 | $16.32 |
All 4 were launched by iam-user/dev-lead on Sep 19 and have done no work since (CPU under 2%).
Recommendation: stop or terminate all 4 to save $1,985.60/mo ($23,827.20/yr).
Beyond the basics
Four parts of the bill that are hard to read in AWS’s own tools, each broken out for you.
AI visibility
Bedrock spend
Tokens and dollars for every Amazon Bedrock model in one view, with a month-end forecast. No inference profiles to set up first.
See AI spendKubernetes
Kubernetes efficiency
Akal Cloud’s K8s agent reports what each namespace requests and actually uses, so pod waste and idle cluster cost show up in dollars.
See Kubernetes costsNetwork
Network and Transit Gateway
NAT, Transit Gateway, cross-AZ and egress cost by resource, account and Region, straight from your bill, with no flow logs. Transit Gateway cost is split across the accounts that used it.
See network costsReports
Scheduled reports
Recurring FinOps summaries with savings tracking and a searchable archive, emailed on your schedule.
See a sample reportEverything AWS does for your costs, plus what it misses.
AWS gives you the raw ingredients. Akal Cloud turns them into answers, with the fix attached. Open a row for the detail.
AI FinOps agent In preview, reads 2 AWS tools Live now, reads all 141 checks
AWS’s FinOps Agent is still in preview. It answers cost questions, but its recommendations come only from Cost Optimization Hub and Compute Optimizer.
Ask Akal answers cost questions in plain English, down to who launched a resource and when. Live today.
Plus:It sees the same Cost Optimization Hub and Compute Optimizer findings, plus 103 Akal Cloud checks AWS’s agent never sees.
Try Ask AkalBedrock AI spend Tokens in one tool, dollars in another Tokens and dollars per model, one view
Token counts live in CloudWatch and dollars live in Cost Explorer, so matching usage to cost is left to you.
Tokens and dollars for every model in one view, so you see what each model really costs.
Plus:Cost per 1,000 tokens and per request, how much caching saves you, error and throttle rates, and a month-end spend forecast.
See AI spendKubernetes cost Real usage costs extra to see Requested vs used, nothing extra to buy
AWS’s free Kubernetes cost split is based on what pods request, not what they actually use. Seeing real usage means paying for Container Insights or Managed Prometheus.
Cost by cluster and namespace, with memory and CPU requested vs actually used. No extra monitoring bill.
Plus:Finds idle-node spend and rightsizing wins, and covers self-managed and non-AWS clusters with a one-line agent.
See Kubernetes costsNetwork cost visibility Pay for flow logs to see who spent it Every resource, straight from your bill
Your bill shows network costs as line items. To see which resource drove them, you pay extra for VPC Flow Logs or Network Flow Monitor.
NAT, Transit Gateway, firewall, cross-AZ, egress and PrivateLink costs by resource, account and Region. Built from your bill. No flow logs required.
Plus:Shows the biggest change and who drove it, splits Transit Gateway cost across the accounts that used it, and links recoverable spend to the fixes.
See network costsMulti-account coverage Switch on each tool separately Your whole organization in one click
Each AWS cost tool is turned on for your organization separately from the management account: Cost Optimization Hub, Compute Optimizer, Kubernetes cost splitting.
Connect your whole AWS Organization in one click. Every member account is scanned automatically.
Plus:See where savings sit by account, across the whole organization, in one dashboard.
See the dashboardTrusted Advisor cost checks Needs a support plan, $29+ per account a month Included, no support plan to buy
Trusted Advisor’s full cost checks need Business Support+, which starts at $29 per account per month.
Akal Cloud covers these checks, plus 103 checks AWS doesn’t run, with no support plan to buy.
Plus:All included at every Akal Cloud pricing tier.
See all 141 checksConnected in two minutes
One CloudFormation template creates our IAM role in about 2 minutes. It is read-only to your resources: it can't create, change or delete them, and no code changes are needed. Findings start arriving from the first daily scan.
Using AWS Organizations?
Connect the management account once. Akal Cloud finds every member account, gives you one savings view across all of them, and picks up accounts added later. Keeping third parties out of the management account? Connect from your StackSets delegated admin account instead.
Pricing scales with your bill, not your feature list
Same product at every tier. Your AWS spend sets the price, not which features you get.
Flat fee. We never take a percentage of your savings.
90-day free trial
What is your AWS bill?
Starter
$134.10 /month
or $1,341/year on annual · save 17%
Pays for itself once it finds $112 of waste a month, on the annual plan.
Start free trialGrowth
$449.10 /month
or $4,491/year on annual · save 17%
Pays for itself once it finds $374 of waste a month, on the annual plan.
Start free trialScale
$1,349.10 /month
or $13,491/year on annual · save 17%
Pays for itself once it finds $1,124 of waste a month, on the annual plan.
Start free trialEnterprise
$2,699.10 /month
or $26,991/year on annual · save 17%
Pays for itself once it finds $2,249 of waste a month, on the annual plan.
Private offers, custom terms and invoicing available. Or email hello@akalcloud.ai.
No commitment. Cancel any time.
Included in every plan
- 141 detections (AWS's own tools run 38)
- Ask Akal, the AI FinOps agent
- Console and CLI fix for every finding
- Savings Plan and RI recommendations
- AWS Organizations (including delegated admin)
- Unlimited seats
- Scheduled reports
- Canadian data residency
Billed through AWS Marketplace: on your existing AWS bill, no vendor onboarding, and eligible toward your EDP or PPA commitment.
Commitment eligibility depends on your agreement with AWS.
Frequently asked questions
Something not covered here? Email hello@akalcloud.ai.
Read-only to your resources
We can't create, change or delete them. Your engineers run every fix.
Your data never trains AI
Cost and usage data is used only for your recommendations and answers.
Deleted 90 days after you leave
Disconnect an account and the billing data we copied is deleted 90 days later.
Billed on your AWS invoice
AWS Partner and AWS Qualified Software, bought on AWS Marketplace.
The product
Security and your data
Buying and setup
How it compares
Every dollar of waste has a fix
Start the 90-day free trial through AWS Marketplace, or talk it through with us first.
Worldwide, about $3,900 of cloud spend is wasted every second.
Estimate: Gartner’s 2025 IaaS and PaaS forecast ($420.5 billion) × the roughly 29% of that spend industry surveys report as wasted.