AWS

Compute

AWS

Azure SQL – Consider Limiting vCores and Capacity in Non-Production Projects

text

AWS

Compute

AWS

Azure SQL: Consider Using Serverless with Auto-Pause in Non-Production

text

AWS

Compute

AWS

OpenSearch: Consider Upgrading Version to Avoid Extended Support Costs

text

AWS

Compute

AWS

DynamoDB: Consider Using On-Demand Tables Rather Than Provisioned in Non-Production Projects

text

AWS

Compute

AWS

ECS – Prevent Services from Being Publicly Accessible

text

AWS

Compute

AWS

SQS – Consider Making Queues Encrypted at Rest

text

Azure

Compute

AWS

Azure App Service – Consider Upgrading Isolated Service Plans to v2

text

Azure

Compute

AWS

Azure Virtual Machines – Upgrade ND Series Machines

text

Compute

Google

AWS

Google Compute Engine – Consider Predefined Machine Types

text

Azure

Compute

AWS

Azure Firewall – Consider Downgrading to Standard or Basic

text

AWS

Compute

AWS

Amazon Cloudwatch – Consider Using a Retention Policy to Reduce Storage Costs

text

AWS

Compute

AWS

Amazon VPC – Consider Avoiding Multiple NAT Gateways for a Single Subnet

text

AWS

Compute

AWS

Amazon OpenSearch – Consider Graviton Instances

text

Compute

Google

AWS

Google Compute Engine – Consider Using Current Generation Machine Types

text

AWS

Compute

AWS

Amazon ElastiCache – Consider Using Graviton Instances

text

AWS

Compute

AWS

Amazon DynamoDB – Consider Using TTL on Tables

text

Azure

Compute

AWS

Azure App Service – Upgrade to Premium v3

text

Azure

Compute

AWS

Azure Virtual Machines – Consider Upgrading DS Series Machines to Dv5

text

Azure

Compute

AWS

Azure App Service – Consider Upgrading Standard Service Plans to Premium v3

text

AWS

Compute

AWS

Amazon EC2 – Consider Using Latest Generation Instances for r-Family Instances

text

AWS

Compute

AWS

Amazon RDS – Consider Latest Generation t-Family Instances

text

AWS

Compute

AWS

Amazon RDS – Consider Latest Generation r-Family Instances

text

Azure

Compute

AWS

Azure Virtual Machines – Consider Upgrading G Series Machines to Ev5

text

AWS

Compute

AWS

Amazon RDS – Consider Using Latest Generation Instances for m-Family

text

AWS

Compute

AWS

Amazon EC2 – Upgrade a1 Instances to c7g

text

Compute

Google

AWS

Google Compute Engine – Consider a Preferred Instance Type

text

AWS

Compute

AWS

Amazon EC2 – Consider Upgrading HS1 Instances to D2

text

Azure

Compute

AWS

Azure Virtual Machines – Consider Upgrading D Series Machines to Dv5

text

AWS

Compute

AWS

Amazon DynamoDB – Consider Using Provisioned Tables

text

AWS

Compute

AWS

Amazon EC2 – Consider Using a Preferred Instance Type

text

AWS

Compute

AWS

Amazon EC2 – Consider Using Latest Generation Instances for c-Family Instances

text

AWS

Compute

AWS

Amazon EC2 – Consider Using Latest Generation Instances for g-Family Instances

text

AWS

Compute

AWS

Amazon EC2 – Consider Using Latest Generation Instances for i-Family Instances

text

Compute

Google

AWS

Google Compute Engine – Snapshot Retention Policy

text

AWS

Compute

AWS

Amazon EC2 – Consider Using Latest Generation t-Family Instances

text

Azure

Compute

AWS

Azure Cosmos DB – Consider Disabling Multiple Write Locations for Non-Production Projects

text

AWS

Compute

AWS

Amazon RDS – Consider Using Graviton Instances

text

Azure

Compute

AWS

Azure Virtual Machines – Consider Upgrading Basic A Series Machines to Av2

text

AWS

Compute

AWS

Amazon EC2 – Consider Using Latest Generation Instances for m-Family Instances

text

Azure

Compute

AWS

Azure Virtual Machines – Upgrade DC Series Machines to DCv3

text

Azure

Compute

AWS

Azure Virtual Machines – Consider Upgrading F-Series Machines to Fsv2

text

AWS

Compute

AWS

Amazon VPC – Consider Avoiding Multiple VPC Endpoints for the Same Service

text

AWS

Compute

AWS

AWS ECS – Consider Graviton Instances

text

Azure

Compute

AWS

Azure SQL – Leverage Azure Hybrid Benefit for SQL Server

text

AWS

Compute

AWS

Amazon EC2 – Consider Graviton Instances

text

Azure

Compute

AWS

Azure Virtual Machines – Consider Upgrading D-Series (AMD x64) Machines to Dav5

text

AWS

Compute

AWS

Amazon RDS – Consider Single-AZ Databases in Non-Production Projects

text

AWS

Compute

AWS

AWS Lambda – Consider Graviton

text

Azure

Compute

AWS

Azure Virtual Machines – Upgrade GS Series to Esv5 or Mv3

text

AWS

Compute

AWS

Amazon RDS – Consider Upgrading Version to Avoid Extended Support Costs

text

Azure

Compute

AWS

Azure Virtual Machines – Consider Upgrading Ls Series Machines to Lsv2

text

Compute

Google

AWS

Google Compute Engine – Remove Unattached Disks

text

AWS

Compute

AWS

Amazon EKS – Upgrade Version to Avoid Extended Support Costs

text

Azure

Compute

AWS

Azure Database – Removing Geo-Redundant Backups in Non-Production Projects

text

Azure

Compute

AWS

Azure Virtual Machines – Consider Upgrading Standard A-Series Machines to Av2

text

AWS

Compute

AWS

Amazon ElastiCache – Consider Using Latest Generation r-Family Nodes

text

AWS

Compute

AWS

Amazon ElastiCache – Consider Using Latest Generation m-Family Nodes

text

AWS

Compute

AWS

Amazon ElastiCache – Consider Latest Generation Nodes for t-Family Nodes

text

AWS

Compute

AWS

Amazon OpenSearch – Consider Latest Generation t-Family Instances

text

AWS

Compute

AWS

Amazon OpenSearch – Consider Latest Generation r-Instances

text

AWS

Compute

AWS

Amazon OpenSearch – Consider Latest Generation Instances for m-Family

text

AWS

Compute

AWS

Amazon OpenSearch – Consider Latest Generation i-Family Instances

text

AWS

Compute

AWS

Amazon OpenSearch – Consider Latest Generation Instances for c-Family

text

AWS

Compute

AWS

AWS ECS – Consider Avoiding Secrets in Container Environment Variables

text

AWS

Compute

AWS

AWS DMS – Consider Making Replication Instances Not Publicly Accessible

text

AWS

Compute

AWS

Amazon ElastiCache – Redis Version Upgrade Policy

text

Azure

Compute

AWS

Azure Virtual Machines – Consider Using a Preferred Instance Type

text

Azure

Compute

AWS

Azure Virtual Machines – Optimize Windows VM Costs with Azure Hybrid Benefit

text

Azure

Compute

AWS

Azure Virtual Machines – Upgrading E Series Machines to Ev5

text

AWS

Compute

AWS

Amazon RDS – Consider setting Aurora Serverless v2 clusters minimum capacity to 0.5 in non-production projects

text

Get started
with Infracost

© 2026 Infracost Inc

Manage cookies

Get started
with Infracost

© 2026 Infracost Inc

Manage cookies

Get started
with Infracost

© 2026 Infracost Inc

Manage cookies