All 141 AWS cost detections
Every check Akal Cloud runs, across 36 AWS services. 38 of them arrive by ingesting AWS Cost Optimization Hub and are deduplicated against our own, so nothing here is counted twice. The other 103 are ours.
Built by Akal Cloud (103) Inherited from AWS Cost Optimization Hub (38)
Right-Size 74
Resources that work but are larger, faster or more redundant thanthe workload needs.
- EC2 instance rightsizing (inherited from AWS Cost Optimization Hub)
- EC2 Auto Scaling group rightsizing (inherited from AWS Cost Optimization Hub)
- EC2 SQL Server Windows → Linux
- EC2 Savings Plans utilization
- Compute Savings Plans purchase (inherited from AWS Cost Optimization Hub)
- EC2 Instance Savings Plans purchase (inherited from AWS Cost Optimization Hub)
- EC2 Reserved Instance purchase (inherited from AWS Cost Optimization Hub)
- RDS instance rightsizing (inherited from AWS Cost Optimization Hub)
- RDS Multi-AZ → Single-AZ
- RDS instance CloudWatch log exports
- RDS Reserved Instance purchase (inherited from AWS Cost Optimization Hub)
- Aurora cluster rightsizing (inherited from AWS Cost Optimization Hub)
- Aurora idle read replica removal
- Aurora manual snapshot retention
- Aurora I/O-Optimized switch (inherited from AWS Cost Optimization Hub)
- Aurora cluster CloudWatch log exports
- ElastiCache cluster rightsizing
- ElastiCache excess read replicas
- ElastiCache data tiering (r6gd)
- ElastiCache reserved node purchase (inherited from AWS Cost Optimization Hub)
- MemoryDB reserved instance purchase (inherited from AWS Cost Optimization Hub)
- Amazon MQ broker rightsizing
- MSK broker rightsizing
- Lambda memory optimization (inherited from AWS Cost Optimization Hub)
- Lambda log verbosity
- Over-provisioned ECS Fargate tasks (inherited from AWS Cost Optimization Hub)
- ECS EC2 container instance retyping
- EKS EC2 node group retyping
- EKS namespace / pod-request rightsizing
- SageMaker endpoint rightsizing
- SageMaker Savings Plans purchase (inherited from AWS Cost Optimization Hub)
- DynamoDB capacity optimization
- DynamoDB on-demand → provisioned
- DynamoDB Standard → Standard-IA (cold table)
- DynamoDB Standard-IA → Standard (busy table)
- DynamoDB backups redundant with PITR
- DynamoDB backups cheaper on PITR
- DynamoDB reserved capacity purchase (inherited from AWS Cost Optimization Hub)
- Redshift reserved node purchase (inherited from AWS Cost Optimization Hub)
- EMR instance optimization
- EMR managed scaling
- EMR AZ consolidation
- EMR task nodes → Spot
- EMR Reserved Instances
- OpenSearch cluster rightsizing
- OpenSearch over-provisioned storage
- OpenSearch Serverless → provisioned
- OpenSearch Reserved Instance sizing (inherited from AWS Cost Optimization Hub)
- EBS over-provisioned IOPS (inherited from AWS Cost Optimization Hub)
- EBS over-provisioned throughput (inherited from AWS Cost Optimization Hub)
- EBS Fast Snapshot Restore with zero restores
- EBS Fast Snapshot Restore in excess AZs
- EBS snapshot archive tier
- EBS archive → S3 Glacier Deep Archive
- S3 small-file request consolidation
- S3 Intelligent-Tiering
- S3 Glacier → Deep Archive
- EFS Intelligent-Tiering
- AWS Backup warm → cold storage
- CloudWatch log retention optimization
- CloudWatch GetMetricData API cost
- CloudFront Security Savings Bundle
- CloudFront compression disabled
- CloudFront over-provisioned price class
- VPC Gateway Endpoint for S3
- VPC Gateway Endpoint for DynamoDB
- PrivateLink endpoint cost exceeds savings
- PrivateLink endpoint spanning idle AZs
- NLB cross-zone transfer cost
- Direct egress with no CloudFront
- High NAT data-processing cost
- High cross-AZ transfer cost
- High cross-region transfer cost
- Kinesis enhanced monitoring
Idle & Unused 44
Resources that are running, billing, and doing nothing.
- Idle EC2 instances (inherited from AWS Cost Optimization Hub)
- Idle EC2 Auto Scaling groups (inherited from AWS Cost Optimization Hub)
- Unused Elastic IPs
- Unused AMIs
- Unattached EBS volumes (inherited from AWS Cost Optimization Hub)
- EBS volumes on stopped instances
- Old EBS snapshots
- Idle ECS Fargate services (inherited from AWS Cost Optimization Hub)
- Idle EKS node capacity
- Idle RDS clusters (inherited from AWS Cost Optimization Hub)
- Old manual RDS snapshots
- Idle Aurora clusters (inherited from AWS Cost Optimization Hub)
- Idle ElastiCache clusters (inherited from AWS Cost Optimization Hub)
- Idle MemoryDB clusters (inherited from AWS Cost Optimization Hub)
- Idle DocumentDB clusters (inherited from AWS Cost Optimization Hub)
- Idle DynamoDB tables (inherited from AWS Cost Optimization Hub)
- Idle Neptune clusters
- Idle WorkSpaces desktops (inherited from AWS Cost Optimization Hub)
- Idle EMR clusters
- Idle DMS instances
- Idle Kendra indexes
- Idle Transfer Family servers
- Idle QuickSight users
- Idle EFS file systems
- Idle SageMaker endpoints (inherited from AWS Cost Optimization Hub)
- Idle SageMaker models
- Idle SageMaker notebooks
- Idle Bedrock custom models
- Idle Bedrock knowledge bases
- Idle OpenSearch Serverless collections
- Unused Lambda provisioned concurrency
- Unused CloudWatch alarms
- Duplicate CloudTrail trails
- Idle Application Load Balancers
- Idle Network Load Balancers
- Idle Gateway Load Balancers
- Idle Gateway Load Balancer endpoints
- Idle Classic Load Balancers
- Idle NAT gateways (inherited from AWS Cost Optimization Hub)
- Idle VPC endpoints
- Idle Network Firewall (no inspected traffic)
- Network Firewall endpoint in idle AZ
- Idle Transit Gateway attachments
- Idle cross-region replication
Modernization 18
Newer generations, engines and architectures that cost less forthe same work.
- EC2 → AMD migration (inherited from AWS Cost Optimization Hub)
- EC2 → Graviton migration (inherited from AWS Cost Optimization Hub)
- RDS older-generation modernization (inherited from AWS Cost Optimization Hub)
- RDS io1 / io2 → gp3 storage
- RDS DB instance storage gp2 → gp3 (inherited from AWS Cost Optimization Hub)
- Aurora → Graviton migration (inherited from AWS Cost Optimization Hub)
- Aurora → Serverless v2 migration
- Aurora hybrid Serverless v2 readers
- ElastiCache Redis → Valkey migration
- EBS gp2 → gp3 migration (inherited from AWS Cost Optimization Hub)
- EBS gp3 → HDD (st1 / sc1) retyping
- EBS st1 → sc1 retyping
- OpenSearch gp2 → gp3 storage
- OpenSearch → Graviton migration
- SageMaker GPU → Inferentia
- Bedrock model route optimization
- Kinesis On-Demand Advantage billing
- Sporadic ECS Fargate → Lambda
End-of-Life 5
Versions heading for AWS Extended Support, which bills at apremium once standard support ends.
- RDS end-of-life engine versions
- ElastiCache end-of-life engine versions
- EKS end-of-life Kubernetes versions
- OpenSearch end-of-life versions
- Deprecated Lambda runtimes
See which of these your account trips
90-day free trial. Read-only access, connected in 2 minutes.