Skip to main content
Up to 35% average savings on AWS

AWS Cost Optimization

LevelFour finds and fixes waste across 53 AWS services. It connects with read-only access, analyzes real utilization at P95 granularity, then opens Terraform pull requests that rightsize EC2 and RDS, modernize storage, schedule idle resources, and surface Savings Plan and Reserved Instance gaps. Your team reviews and merges; the bill drops the next billing cycle. SOC 2 Type II, setup in under 15 minutes.

53 services
Amazon Web Services services optimized
Up to 35% average savings on AWS
Measured at P95 utilization
Automated IaC PRs
Review and merge, drift-free
Read-only by default
SOC 2 Type II, under 15-min setup

How does LevelFour reduce AWS costs?

LevelFour connects to your AWS accounts with a read-only IAM role and analyzes utilization across EC2, RDS, EBS, S3, Lambda, EKS, and 47 other services. For each opportunity, an oversized instance, an idle resource, a gp2 volume that should be gp3, or uncovered Savings Plan spend, it drafts the exact Terraform change and opens a pull request with the estimated savings. You review the diff, merge it, and the savings land on your next invoice. Optimizations average up to 35% and are measured at P95 utilization, so performance headroom is preserved.

Where AWS costs actually add up

Most AWS overspend clusters in a few predictable places. EC2 and RDS instances provisioned for peak then left oversized. On-demand spend that never gets covered by Savings Plans or Reserved Instances. gp2 EBS volumes still running when gp3 delivers the same or better IOPS for roughly 20 percent less. Orphaned snapshots and unattached volumes that bill indefinitely. S3 data sitting in Standard when it should transition to Infrequent Access or Glacier. NAT Gateway processing fees and cross-AZ data transfer, which are billed per gigabyte and rarely tagged to an owner. LevelFour scans utilization across all of these and quantifies each at P95.

AWS cost optimization best practices

The practices that hold up over time are simple but easy to skip. Tag and allocate spend so every line on the bill has an owner. Rightsize from P95 utilization, not from a single peak, so you cut waste without starving performance. Cover steady-state workloads with Savings Plans or Reserved Instances, and leave variable spend on demand. Automate cleanup of idle resources, orphaned snapshots, and unattached volumes rather than relying on quarterly sweeps. Put every change in version control so it is reviewable and reversible. LevelFour encodes these into a continuous loop, drafting each fix as a merge-ready infrastructure-as-code pull request.

Manual vs automated AWS cost optimization

The manual path is real work that is never finished. You export Cost Explorer data, read CloudWatch metrics, hand-write the Terraform to resize an instance or migrate a volume, then repeat as utilization drifts. By the time one pass lands, new waste has accrued. Automated optimization closes that gap. LevelFour analyzes utilization continuously and ships each fix as an infrastructure-as-code pull request by default, with optional supervised automated apply or a manual path if you prefer. For AWS you choose how every change executes: automated apply, an IaC pull request, or manual. The bill keeps trending down instead of drifting back up.

How LevelFour measures and de-risks savings

Savings claims are only useful if they survive production. LevelFour measures every estimate at P95 utilization, so a rightsize keeps headroom for real traffic spikes rather than tuning to an average that breaks under load. Access is read-only by default through an IAM role, so analysis never touches running infrastructure. Each opportunity arrives as a reviewable diff in a pull request with its estimated savings attached, so your team approves the exact change before anything ships. Nothing applies until you merge, or until you opt into supervised automated apply within your own guardrails. AWS optimizations reach up to 35 percent, measured at P95.

Amazon Web Services services LevelFour optimizes

53 services, each with the optimization LevelFour applies and the typical savings.

RightsizingSchedulingIdle

EC2

Avg 35% savings on compute. Auto-implemented. Zero performance impact guaranteed.

Up to 35% savings · 24h
RightsizingIdleCommitments

RDS

Reduce database costs by up to 40%. Unused instances detected and flagged within 24h.

Up to 40% savings · 24h
RightsizingIdleCommitments

ElastiCache

Right-size caching layer. Typical savings: 25–40%. Commitment gaps identified.

Up to 25–40% savings · 24h
StorageIdle

EBS

gp2→gp3 saves 20% with better performance. Orphaned snapshots cleaned.

Up to 20% savings · 24h
Storage

S3

Reduce storage costs by tiering infrequently accessed data. Fully automated.

Up to 40–60% savings · 48h
RightsizingServerlessIdle

Lambda

Optimize serverless costs. Over-provisioned memory is the #1 Lambda waste pattern.

Up to 30% savings · 24h
RightsizingSchedulingIdle

EKS

Kubernetes cost allocation and optimization. Full K8s optimization.

Up to 30–50% savings · 24h
Commitments

Savings Plans

Maximize discount coverage. Unused commitments detected and reallocated.

Up to 30–40% savings · 48h
Commitments

Reserved Instances

Full RI portfolio optimization. Expiring RIs renewed or converted.

Up to 40–60% savings · 48h
IdleNetworking

Elastic IPs

Eliminate idle IP charges. Compounds across accounts.

Up to 100% savings · 24h
IdleNetworking

Load Balancers

Remove unused load balancers. Reduce fixed-cost overhead.

Up to 15–25% savings · 24h
Networking

NAT Gateway

NAT is a hidden cost driver. Attribution by team.

Up to 20–40% savings · 48h
RightsizingCommitmentsAnalytics

Redshift

Reduce data warehouse costs. Pause non-production clusters.

Up to 30% savings · 48h
Observability

CloudWatch

Log retention policies often overlooked, with significant savings at scale.

Up to 25% savings · 24h
DatabaseRightsizing

DynamoDB

Right-size capacity mode. Reserved capacity for predictable workloads.

Up to 30–60% savings · 24h
ContainersRightsizingScheduling

ECS / Fargate

Right-size task definitions. Fargate Spot for batch workloads.

Up to 25–40% savings · 24h
AnalyticsRightsizingIdle

OpenSearch

Right-size domains. Move cold indices to UltraWarm tier.

Up to 30% savings · 48h
CDNNetworking

CloudFront

Optimize cache hit ratio. Reduce origin requests.

Up to 15–30% savings · 48h
Networking

Route 53

Eliminate orphaned DNS resources. Consolidate hosted zones.

Up to 10–20% savings · 24h
MessagingIdle

SQS

Remove unused queues. Right-size visibility timeout and retention.

Up to 15% savings · 24h
MessagingIdle

SNS

Remove orphaned topics. Consolidate notification pipelines.

Up to 15% savings · 24h
ServerlessNetworking

API Gateway

HTTP APIs are up to 70% cheaper than REST APIs for simple proxies.

Up to 20% savings · 24h
AnalyticsScheduling

EMR

Spot on task nodes saves 60%. Transient clusters for batch jobs.

Up to 40–60% savings · 48h
AnalyticsRightsizing

Kinesis

Right-size shard count. Switch to on-demand for variable loads.

Up to 25% savings · 48h
MessagingRightsizing

MSK

Right-size broker instances. Enable tiered storage for cost reduction.

Up to 25–40% savings · 48h
AnalyticsRightsizing

Glue

Right-size DPU allocation. Flex execution for non-urgent jobs.

Up to 30% savings · 48h
AI/MLRightsizingScheduling

SageMaker

Shut down idle notebooks. Spot training saves up to 70%.

Up to 40–70% savings · 48h
NetworkingIdle

Transfer Family

Eliminate idle transfer servers. Per-protocol charges add up.

Up to 20% savings · 24h
ContainersStorage

ECR

Image retention policies reduce storage costs significantly.

Up to 20–40% savings · 24h
Security

Secrets Manager

Move non-sensitive configs to Parameter Store. Reduce per-secret charges.

Up to 15% savings · 24h
DatabaseRightsizingCommitments

Aurora

Serverless v2 for variable workloads. Reserved Instances for steady-state.

Up to 30–50% savings · 48h
DatabaseRightsizingIdle

Neptune

Right-size graph database instances. Detect idle clusters.

Up to 25% savings · 48h
DatabaseRightsizingIdle

DocumentDB

Right-size document database instances. Idle clusters flagged.

Up to 25–40% savings · 24h
DatabaseStorage

Timestream

Storage tiering for time-series data reduces long-term costs.

Up to 20% savings · 48h
DatabaseIdle

QLDB

Eliminate idle ledger charges. Optimize IO.

Up to 15% savings · 24h
RightsizingScheduling

Elastic Beanstalk

Underlying resources often overlooked for optimization.

Up to 25% savings · 24h
RightsizingIdle

Lightsail

Right-size instance plans. Remove idle resources.

Up to 20% savings · 24h
StorageRightsizing

EFS

Infrequent Access class saves up to 92%. Throughput mode optimization.

Up to 30–50% savings · 24h
StorageRightsizing

FSx

Throughput and storage capacity rightsizing across FSx variants.

Up to 20–40% savings · 48h
Storage

AWS Backup

Reduce redundant backup policies. Optimize retention and replication.

Up to 20% savings · 48h
NetworkingIdle

VPN

Eliminate idle VPN connections. Hourly charges add up.

Up to 15% savings · 24h
NetworkingRightsizing

Direct Connect

Right-size port capacity. Optimize data transfer paths.

Up to 15–25% savings · 48h
Networking

Transit Gateway

Attachment fees compound across AZs. Optimize topology.

Up to 15–20% savings · 48h
NetworkingIdle

Global Accelerator

Eliminate idle accelerators. Review endpoint utilization.

Up to 15% savings · 24h
NetworkingIdle

PrivateLink

Unused endpoints accumulate hourly charges silently.

Up to 15% savings · 24h
Analytics

Athena

Query optimization reduces per-query costs dramatically.

Up to 30–70% savings · 48h
AnalyticsIdle

QuickSight

Unused licenses are a common overspend category.

Up to 20% savings · 24h
AI/MLRightsizing

Bedrock

Model selection and throughput tuning for AI workloads.

Up to 30–50% savings · 48h
Serverless

Step Functions

Express workflows are dramatically cheaper for sub-5-minute executions.

Up to 40–80% savings · 24h
Observability

X-Ray

Sampling rate optimization reduces costs without losing insight.

Up to 20% savings · 24h
Security

GuardDuty

Volume tier optimization for security monitoring.

Up to 15% savings · 24h
DevToolsRightsizing

CodeBuild

Right-size build compute. Caching reduces billable minutes.

Up to 25% savings · 24h
End UserSchedulingIdle

WorkSpaces

AutoStop mode and idle detection for virtual desktops.

Up to 30–50% savings · 24h

Amazon Web Services cost optimization FAQ

Which AWS services does LevelFour optimize?

53 AWS services, including EC2, RDS, ElastiCache, EBS, S3, Lambda, EKS, DynamoDB, Redshift, CloudWatch, and more. The full list with the optimization applied to each is below.

How much can I save on AWS with LevelFour?

AWS optimizations average up to 35%, measured at P95 utilization. Actual savings depend on your current rightsizing, commitment coverage, and how many idle resources you are running.

Does LevelFour change my AWS infrastructure automatically?

No. By default LevelFour is read-only and proposes every change as a Terraform pull request. Nothing is applied until your team reviews and merges, or you opt into supervised automation within your own guardrails.

How long does AWS setup take?

Under 15 minutes. You connect your account with a read-only IAM role; there are no agents to install and no code changes required.

Cost optimization by platform