AWS

Compute

AWS ECS – Consider Avoiding Secrets in Container Environment Variables

Storing sensitive information such as database passwords, API keys, and authentication tokens directly in ECS container environment variables creates significant security risks and compliance violations. This FinOps policy helps organizations identify and remediate insecure secret management practices in their ECS infrastructure while reducing potential security breaches. Why this policy matters Container environment variables in ECS…

AWS

Compute

AWS DMS – Consider Making Replication Instances Not Publicly Accessible

Database Migration Service (DMS) replication instances that are publicly accessible create unnecessary security risks and potential compliance violations. This FinOps policy ensures DMS replication instances are configured with private access only, reducing attack surface while maintaining operational functionality. When DMS instances are publicly accessible, they can be reached from the internet, creating opportunities for unauthorized…

AWS

Compute

Amazon ElastiCache – Redis Version Upgrade Policy

AWS ElastiCache Redis versions 4, 5, and 6 will transition to extended support pricing, resulting in significant cost increases. Upgrading to newer Redis versions before support deadlines helps avoid these additional charges while maintaining security and performance standards. Why This Policy Is Important ElastiCache Redis extended support pricing represents a substantial increase in operational costs….

Azure

Compute

Azure Virtual Machines – Consider Using a Preferred Instance Type

Optimize Azure VM costs by standardizing and selecting the most cost-effective instance types that meet your organization’s performance and budget requirements. Why This Policy Matters Organizations often overspend on cloud infrastructure by selecting virtual machine types without careful consideration. Azure offers numerous VM series and sizes, each with different pricing, performance characteristics, and optimization potential….

Azure

Compute

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

Azure Hybrid Benefit provides a strategic opportunity for organizations to significantly reduce their Windows virtual machine costs by leveraging existing on-premises licensing investments. This cost-saving mechanism allows businesses to apply their Microsoft Software Assurance or subscription licenses directly to Azure Windows VM deployments. Why This Policy Matters Azure Hybrid Benefit is crucial for organizations looking…

Azure

Compute

Azure Virtual Machines – Upgrading E Series Machines to Ev5

Azure offers several improvements with the latest Ev5 series virtual machines, providing better price-performance and enhanced capabilities compared to previous generation E series machines. This policy recommends upgrading to newer Ev5, Edv5, Esv5, or Edsv5 series VMs to optimize cloud infrastructure costs and performance. Why Upgrading Matters The Ev5 series virtual machines deliver significant advantages:…

AWS

Compute

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

Aurora Serverless v2 provides flexible scaling for Amazon RDS databases, with the ability to optimize costs by adjusting minimum capacity settings. By strategically configuring cluster capacity, organizations can significantly reduce unnecessary cloud spending, especially in non-production environments. Why This Policy Matters Aurora Serverless v2 allows for granular capacity management, which directly impacts cost efficiency: Cost…

Azure

Compute

Azure Virtual Machines – Upgrade DC Series Machines to DCv3

Optimize Azure virtual machine performance and cost-efficiency by upgrading from older DC series machines to the newer DCv3 series, which offer improved processor technology and better resource allocation. Why This Policy Matters Azure’s DCv3 series represents a significant upgrade path for confidential computing workloads. The newer series provides: Cost Reduction Strategies Performance Comparison Consider this…

Azure

Compute

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

When managing Azure Virtual Machines, upgrading from F-series to Fsv2-series can provide significant cost savings and performance improvements. This policy recommends transitioning to newer Fsv2 instances to optimize your cloud infrastructure spending. Why This Policy Matters The Fsv2-series offers substantial benefits over the original F-series: Detailed Cost Analysis Comparative Cost Example Implementation Guide Infrastructure as…

AWS

Compute

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

VPC endpoints can quickly become a source of unnecessary cloud spending if not managed carefully. Each VPC endpoint incurs approximately $80 in annual costs, making it crucial to optimize your endpoint strategy. Why This Policy Matters VPC endpoints provide private connectivity between your VPC and supported AWS services without requiring an internet gateway, NAT device,…

AWS

Compute

AWS ECS – Consider Graviton Instances

Amazon Web Services Graviton instances and Fargate containers are 20% cheaper than x86 equivalents, presenting a substantial opportunity for cost optimization in cloud infrastructure. Why This Policy Matters Cost and Performance Benefits Key Advantages of Graviton Instances Implementation Strategy Infrastructure-as-Code Transformation Example (Terraform) Before (x86 Configuration): After (Graviton-Optimized Configuration): Manual Migration Steps Best Practices Recommended…

Azure

Compute

Azure SQL – Leverage Azure Hybrid Benefit for SQL Server

Azure Hybrid Benefit allows organizations to convert existing SQL Server licenses into substantial cloud cost savings, potentially reducing Azure SQL expenses by up to 30% or more. Why This Policy Matters Azure Hybrid Benefit represents a critical cost optimization strategy for enterprises with existing Microsoft SQL Server licenses. By strategically leveraging Software Assurance-enabled licenses, organizations…

AWS

Compute

Amazon EC2 – Consider Graviton Instances

Amazon Web Services Graviton instances offer a compelling opportunity for organizations to reduce compute costs while maintaining performance. By leveraging ARM-based processors, these instances provide significant cost savings and efficiency improvements for many workloads. Why Graviton Instances Matter Graviton instances are approximately 20% cheaper than equivalent x86 instances, making them an attractive option for cost-conscious…

Azure

Compute

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

Azure provides multiple virtual machine series with varying performance characteristics and pricing. The D-series, while previously competitive, can now be optimized by upgrading to newer Dav5, Dasv5, or Dadsv5 series machines that offer improved price-performance ratios. Why This Policy Matters Upgrading Azure Virtual Machines from older D-series to newer Dav5 series can deliver significant benefits:…

AWS

Compute

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

Optimize cloud spending by using single-availability zone (single-AZ) RDS databases in non-production environments, potentially reducing costs by up to 50%. Why Single-AZ Databases Matter in Non-Production Environments Database infrastructure can quickly become a significant expense in cloud environments. For non-production workloads like development, staging, and testing, high-availability configurations are often unnecessary and can dramatically inflate…

AWS

Compute

AWS Lambda – Consider Graviton

AWS Lambda functions running on AWS Graviton processors can deliver significant cost savings and performance improvements for your cloud infrastructure. By migrating from x86 to ARM64 architecture, organizations can optimize their serverless computing strategy. Why Graviton Matters for Lambda Functions Graviton-based Lambda functions offer compelling advantages: Performance and Cost Benefits AWS Graviton processors, based on…

Azure

Compute

Azure Virtual Machines – Upgrade GS Series to Esv5 or Mv3

Azure offers multiple virtual machine series with varying performance and cost characteristics. Upgrading from older GS series machines to newer Esv5 or Mv3 series can significantly reduce cloud infrastructure expenses while improving computational performance. Why This Policy Matters Older Azure VM series like the GS machines often have higher costs and less efficient processors compared…

AWS

Compute

Amazon RDS – Consider Upgrading Version to Avoid Extended Support Costs

Database engine versions that reach end-of-standard support can significantly increase operational costs for organizations running Amazon RDS instances. Upgrading to a newer database engine version can help eliminate additional extended support fees while improving performance, security, and overall database efficiency. Why This Policy Matters Extended support for older database engine versions comes with substantial financial…

Azure

Compute

Azure Virtual Machines – Consider Upgrading Ls Series Machines to Lsv2

Upgrade Azure Ls series virtual machines to Lsv2 series to improve price performance and reduce cloud infrastructure costs with newer processor technology. Why Upgrade Azure VM Series Azure’s Lsv2 series virtual machines offer significant advantages over the original Ls series, providing: Cost Optimization Potential Upgrading from Ls to Lsv2 series can deliver meaningful cost savings….

Compute

Google

Google Compute Engine – Remove Unattached Disks

Identify and remove unattached Google Compute Engine persistent disks to eliminate unnecessary cloud storage costs and optimize cloud resource management. Why Unattached Disks Matter Unattached disks are persistent storage volumes in Google Cloud that exist without being connected to any active compute instance. These orphaned disks typically accumulate through: When instances are deleted, Google Cloud…

AWS

Compute

Amazon EKS – Upgrade Version to Avoid Extended Support Costs

Running outdated Amazon Elastic Kubernetes Service (EKS) clusters can significantly increase your cloud infrastructure expenses. Extended support for older Kubernetes versions comes with substantial cost implications that can be easily avoided through proactive version upgrades. Policy Overview Key Points: Detailed Explanation Why This Policy Matters Amazon EKS imposes additional charges for extended support on older…

Azure

Compute

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

In cloud infrastructure management, optimizing database backup strategies can significantly reduce unnecessary costs. Non-production environments often carry unnecessary redundancy that drives up cloud spending without providing critical business value. Why Geo-Redundant Backup Cost Optimization Matters Geo-redundant backups provide data durability across multiple geographic regions, which is critical for production environments. However, for non-production databases like…

Azure

Compute

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

Azure’s standard A series virtual machines are older generation instances that can be significantly less cost-effective compared to the newer Av2 series. Upgrading to Av2 machines offers improved price performance, better processor technology, and potential cost savings of up to 20% while maintaining or improving computational capabilities. Why Upgrading Matters The Av2 series provides substantial…

AWS

Compute

Amazon ElastiCache – Consider Using Latest Generation r-Family Nodes

Amazon ElastiCache r5 family nodes offer significant performance improvements and cost savings compared to older generations. By upgrading to the latest node types, organizations can optimize their in-memory caching infrastructure while reducing overall cloud spending. Why This Policy Matters The R5 generation of ElastiCache nodes represents a substantial leap forward in compute and networking capabilities:…

AWS

Compute

Amazon ElastiCache – Consider Using Latest Generation m-Family Nodes

Amazon ElastiCache provides performance and cost optimization opportunities by upgrading to the latest generation m-family nodes. By migrating from older generation instances to m5 nodes, organizations can achieve significant computational improvements and cost savings. Why Upgrading ElastiCache Node Generations Matters When considering infrastructure cost optimization, upgrading ElastiCache nodes represents a strategic opportunity to: Detailed Explanation…

AWS

Compute

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

Amazon ElastiCache t3 nodes offer significant performance improvements and cost savings compared to older generations. By upgrading from legacy t1 nodes to newer t3 instances, organizations can achieve better price-to-performance ratios while optimizing cloud infrastructure costs. Detailed Explanation Why This Policy Matters Upgrading ElastiCache node generations is crucial for several key reasons: Cost Reduction Potential…

AWS

Compute

Amazon OpenSearch – Consider Latest Generation t-Family Instances

Migrate Amazon OpenSearch clusters from t2 to t3 instances to leverage improved performance, better CPU credits, and support for gp3 storage at the same price point. Why This Policy Matters Performance and Cost Efficiency Upgrading to t3 instances provides critical advantages: Potential Cost Savings Organizations can realize significant benefits: Implementation Guide Infrastructure-as-Code Example (Terraform) Manual…

AWS

Compute

Amazon OpenSearch – Consider Latest Generation r-Instances

Migrate from older r3 OpenSearch instances to r5 instances to achieve better performance, enhanced security features, and reduced monthly expenses. Detailed Explanation Why This Policy Matters Staying current with instance generations is crucial for: Cost Reduction Insights By upgrading from r3 to r5 OpenSearch instances, organizations can realize: Potential Savings Breakdown Let’s compare two instance…

AWS

Compute

Amazon OpenSearch – Consider Latest Generation Instances for m-Family

Migrate Amazon OpenSearch M3 instances to M5 to achieve better performance, enhanced features, and significant cost savings. Why Upgrading Matters Performance and Cost Advantages Comparative Instance Analysis Instance Type Memory vCPUs Monthly Cost Savings  m3.2xlarge 30 GiB 8 $549 – m5.2xlarge 32 GiB 8 $413 25% Implementation Guide Infrastructure-as-Code Upgrade Example (Terraform) Manual Migration Steps…

AWS

Compute

Amazon OpenSearch – Consider Latest Generation i-Family Instances

Amazon OpenSearch service users can significantly reduce infrastructure costs by strategically upgrading to the latest generation i-family instances. Switching from i2 to i3 instances offers improved performance and substantial cost savings. Why This Policy Matters Upgrading OpenSearch instances is crucial for: Detailed Cost and Performance Analysis Performance Comparison: i2 vs i3 Instances Instance Type Memory…

AWS

Compute

Amazon OpenSearch – Consider Latest Generation Instances for c-Family

Upgrade Amazon OpenSearch C-series instances to the latest generation for improved performance and significant cost savings. Why Upgrading OpenSearch Instance Generations Matters Selecting the right instance generation for Amazon OpenSearch can dramatically impact both performance and infrastructure costs. Newer instance generations typically offer: Detailed Cost Analysis and Performance Benefits Concrete Cost Comparison Example A direct…

AWS

Compute

Amazon RDS – Consider Latest Generation t-Family Instances

Upgrading from t2 to t3 instances in Amazon RDS can deliver up to 30% better CPU performance at the same price point, presenting a compelling opportunity for cost optimization and improved database performance. Why This Policy Matters Performance and Cost Benefits Key Performance Improvements Implementation Guide Identifying Existing t2 Instances To identify t2 instances in…

AWS

Compute

Amazon RDS – Consider Latest Generation r-Family Instances

Migrate Amazon RDS r-family instances to the latest generation to leverage improved computational efficiency, enhanced memory configurations, and potential cost savings. Detailed Explanation Why This Policy Matters The progression of Amazon RDS r-family instances represents a continuous improvement cycle that directly impacts: Cost Reduction Mechanisms Upgrading to latest generation r-family instances offers multiple cost optimization…

Azure

Compute

Azure Virtual Machines – Consider Upgrading G Series Machines to Ev5

The Ev5 series offers enhanced computational capabilities and more cost-effective pricing compared to older G series virtual machines. This policy recommends evaluating and migrating to newer machine types that provide better price-to-performance ratios. Why This Policy Matters Performance and Cost Efficiency Upgrading to Ev5 series machines delivers multiple critical benefits: Concrete Cost Savings Example Consider…

AWS

Compute

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

Staying current with the latest generation of Amazon RDS instances can deliver significant performance improvements and cost savings. By upgrading from older m-series instances to newer generations, organizations can optimize their database infrastructure while reducing overall cloud spending. Why Upgrading RDS Instances Matters The evolution of Amazon RDS instances brings tangible benefits: Detailed Cost and…

AWS

Compute

Amazon EC2 – Upgrade a1 Instances to c7g

Amazon EC2 a1 instances are approaching end-of-life and require migration to the more advanced c7g instances powered by the latest Graviton processors. Why Upgrading Matters Amazon Web Services (AWS) first introduced a1 instances as their initial Graviton-powered compute offering. However, technology evolves rapidly, and these instances are now outdated. The c7g instances represent a significant…

Compute

Google

Google Compute Engine – Consider a Preferred Instance Type

Optimize Google Compute Engine (GCE) machine types to align with organizational performance and cost efficiency requirements. Why Optimizing Instance Types Matters Organizations often overprovision compute resources, leading to unnecessary cloud spending. Selecting the right Google Compute Engine instance type is critical for: Detailed Explanation Cost Reduction Mechanics Choosing appropriate Google Compute Engine machine types directly…

AWS

Compute

Amazon EC2 – Consider Upgrading HS1 Instances to D2

Amazon EC2 d2 instances provide superior performance and cost-efficiency compared to older HS1 instances. By upgrading, organizations can significantly reduce infrastructure costs while improving computational capabilities. Detailed Explanation Performance and Cost Benefits D2 instances offer substantial improvements over HS1 instances: Cost Savings Analysis Comparative Instance Example: Key Advantages Implementation Guide Infrastructure-as-Code Example (Terraform) Manual Migration…

Azure

Compute

Azure Virtual Machines – Consider Upgrading D Series Machines to Dv5

Upgrade older Azure D series virtual machines to newer Dv5 series for improved price performance and cost savings. Why Upgrading Matters Azure’s Dv5 series virtual machines offer significant improvements over previous generations, providing: Detailed Explanation Cost and Performance Benefits Azure’s latest generation of virtual machines (Dv5 series) provides substantial advantages over older D series machines:…

AWS

Compute

Amazon DynamoDB – Consider Using Provisioned Tables

Amazon DynamoDB offers two billing modes: On-Demand and Provisioned. While On-Demand capacity provides flexibility, provisioned capacity can significantly reduce costs for applications with consistent workloads. Why This Policy Matters Cost Optimization Strategies Financial Impact A typical 100GB DynamoDB table with the following characteristics demonstrates significant savings: Cost Comparison: Implementation Guide Infrastructure as Code Example (Terraform)…

AWS

Compute

Amazon EC2 – Consider Using a Preferred Instance Type

Organizations frequently deploy Amazon EC2 instances without carefully considering the most cost-effective and performance-optimized instance types. This policy ensures that machine types are restricted to meet your organization’s specific requirements, driving both cost efficiency and operational performance. Detailed Explanation Why This Policy Matters Selecting the right EC2 instance type is crucial for: Cost Reduction Potential…

AWS

Compute

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

Upgrade to the latest generation Amazon EC2 c-family instances to achieve significant performance improvements and cost savings by leveraging more advanced hardware and more efficient pricing models. Why Upgrading Matters Amazon’s EC2 c-family instances have undergone substantial improvements with each generation. The latest instances offer: Cost and Performance Comparison Let’s break down the financial and…

AWS

Compute

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

Upgrade to the latest generation of Amazon EC2 g-series GPU instances to optimize performance and reduce cloud infrastructure costs. Why Upgrading GPU Instances Matters GPU instances are critical for compute-intensive workloads like machine learning, video rendering, and scientific computing. The latest generation instances offer significant improvements in: Detailed Cost and Performance Analysis Performance Comparison: g2…

AWS

Compute

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

Upgrading to the latest generation of Amazon EC2 i-series instances can significantly reduce infrastructure costs while improving performance and efficiency. Why Upgrading Matters Amazon’s latest generation EC2 i-family instances offer substantial improvements over previous generations: Concrete Cost Comparison Example Instance Type Memory vCPUs Monthly Cost Cost Difference  i2.xlarge 30.5 GiB 4 $622 – i3.xlarge 30.5…

Compute

Google

Google Compute Engine – Snapshot Retention Policy

Google Cloud snapshots can quickly accumulate storage costs if left unmanaged. Implementing a strategic retention policy helps control expenses and maintain efficient data management. Why Snapshot Retention Matters Cost Impact Financial Implications Implementation Guide Infrastructure-as-Code Example (Terraform) Step-by-Step Retention Policy Creation Best Practices Potential Cost Savings Scenarios Example Scenario 1: Development Environment Example Scenario 2:…

AWS

Compute

Amazon EC2 – Consider Using Latest Generation t-Family Instances

Amazon EC2 t-series instances have evolved significantly, offering improved performance, cost-efficiency, and technological capabilities. Upgrading to the latest generation instances can provide substantial benefits for organizations looking to optimize their cloud infrastructure. Why Upgrade to Latest Generation t Instances? The transition from older t-series generations (like t2) to newer generations (t3 and t4) offers several…

Azure

Compute

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

Azure Cosmos DB multi-region writes provide global distribution and high availability, but come with a significant cost premium. For non-production environments like development, staging, and testing, this additional expense is often unnecessary and can be easily optimized. Detailed Cost Analysis Cost Implications Performance and Cost Breakdown Implementation Guide Infrastructure as Code Example (Terraform) Manual Configuration…

AWS

Compute

Amazon RDS – Consider Using Graviton Instances

Amazon Web Services (AWS) Graviton instances provide a compelling cost-optimization opportunity for Amazon RDS databases, offering significant performance and price advantages over traditional x86-based instances. Why Graviton Matters for RDS Cost Optimization Graviton processors represent a breakthrough in cloud infrastructure economics, delivering substantial cost savings without compromising database performance. Key advantages include: Cost Comparison Example…

Azure

Compute

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

Azure’s Basic A series virtual machines are approaching end-of-life, presenting an opportunity for infrastructure optimization. By upgrading to Av2 series machines, organizations can improve performance, reduce costs, and future-proof their cloud infrastructure. Why This Policy Matters Cost Reduction Potential Upgrading from Basic A to Av2 series can yield significant benefits: Performance Enhancements Av2 series machines…

AWS

Compute

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

Staying current with the latest Amazon EC2 instance generations can significantly reduce infrastructure costs while improving performance. The m5 instance family offers substantial improvements over previous generations, providing a compelling opportunity for cost optimization and technological upgrades. Why Upgrading Matters Upgrading from older m3 to m5 instances delivers multiple benefits: Detailed Explanation Performance and Cost…

AWS

Compute

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

Optimize cloud infrastructure costs by upgrading to the latest generation Amazon EC2 r-family instances, which offer improved performance and better price-to-performance ratios. Why Upgrading EC2 Instances Matters Amazon Web Services (AWS) continuously improves its EC2 instance generations, providing significant benefits for memory-intensive workloads. The r-family instances demonstrate substantial improvements across: Detailed Cost Analysis Comparative Cost…

Azure

Compute

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

Azure App Service plans determine the compute resources and features available to your web apps. Upgrading from Standard to Premium v3 service plans can unlock significant performance improvements and potential cost savings through more efficient resource utilization. Why This Policy Matters Premium v3 service plans offer substantial advantages over Standard plans: Cost Reduction Potential A…

AWS

Compute

Amazon OpenSearch – Consider Graviton Instances

Graviton instances powered by AWS-designed ARM-based processors provide a cost-effective alternative to traditional x86 instances in Amazon OpenSearch deployments. By strategically selecting Graviton instances, organizations can achieve meaningful cost savings without compromising performance. Why This Policy Matters Cost Efficiency Performance Considerations Potential Cost Savings Comparative Instance Pricing Example Instance Type Monthly Cost Cost Difference  m5.xlarge.search…

Compute

Google

Google Compute Engine – Consider Using Current Generation Machine Types

When deploying Google Compute Engine virtual machines, choosing the right machine type can significantly impact your cloud infrastructure’s performance and cost-efficiency. First-generation N1 machine types are outdated, and Google recommends transitioning to more advanced second-generation options. Why This Policy Matters Performance and Cost Benefits Google’s second-generation machine types provide substantial advantages: Potential Cost Savings Consider…

AWS

Compute

Amazon ElastiCache – Consider Using Graviton Instances

Amazon Web Services (AWS) Graviton instances offer significant cost savings for ElastiCache deployments. By switching to Arm-based Graviton instances, organizations can reduce infrastructure expenses while maintaining performance. Why This Policy Matters Graviton instances provide a compelling cost-optimization strategy for ElastiCache deployments: Detailed Cost Analysis Pricing Comparison Instance Type Monthly Cost (us-east-1) Performance Cost Savings  cache.m5.xlarge…

AWS

Compute

Amazon DynamoDB – Consider Using TTL on Tables

DynamoDB tables can accumulate data over time, leading to unnecessary storage costs and potential performance impacts. Time-to-Live (TTL) provides an automated mechanism to remove expired or unnecessary items, helping organizations optimize their database storage and reduce unnecessary expenses. Why This Policy Matters TTL is a critical cost optimization strategy for DynamoDB that offers several key…

Azure

Compute

Azure App Service – Upgrade to Premium v3

Azure App Service Premium v3 offers significant performance improvements and potential cost savings compared to previous service plan tiers. Organizations can optimize performance and cloud spending by strategically upgrading their App Service plans. Why Upgrade to Premium v3? Premium v3 service plans provide substantial benefits: Performance and Cost Benefits The performance differences between Premium v2…

Azure

Compute

Azure Virtual Machines – Consider Upgrading DS Series Machines to Dv5

Systematically upgrade Azure DS series virtual machines to Dv5 or Ddsv5 series to leverage newer processor technologies, improve performance, and reduce monthly infrastructure costs. Why This Policy Matters The evolution of Azure virtual machine series presents critical opportunities for FinOps professionals to: Cost Reduction Potential Upgrading from DS series to Dv5 or Ddsv5 series can…

Azure

Compute

Azure App Service – Consider Upgrading Isolated Service Plans to v2

App Service Isolated v2 plans offer significant performance improvements and cost optimization opportunities for organizations running Azure App Services. This policy provides guidance on evaluating and migrating to the more cost-effective Isolated v2 service plans. Why This Policy Matters Azure App Service Isolated v2 plans represent a strategic opportunity for organizations to: Performance and Cost…

Azure

Compute

Azure Virtual Machines – Upgrade ND Series Machines

Optimize Azure VM costs by upgrading deprecated ND series machines to more modern and cost-effective NCas T4 v3 or NDamsr A100 v4 series virtual machines. Why This Policy Matters The ND series virtual machines have reached end-of-life, presenting a critical opportunity for cost optimization and performance improvement in cloud infrastructure. As technology evolves, older machine…

Compute

Google

Google Compute Engine – Consider Predefined Machine Types

Predefined machine types in Google Compute Engine offer significant cost savings compared to custom machine types, providing optimized performance and pricing for most workloads. Why This Policy Matters In the world of cloud cost optimization, selecting the right machine type is crucial for controlling expenses. Custom machine types typically cost 5% more than equivalent predefined…

Azure

Compute

Azure Firewall – Consider Downgrading to Standard or Basic

Optimize Azure Firewall costs by selecting the appropriate tier based on your specific security requirements, potentially saving up to 67% on monthly infrastructure expenses. Why This Policy Matters in FinOps In the world of cloud financial management, every dollar counts. Azure Firewall offers multiple pricing tiers with varying feature sets, and selecting the right tier…

AWS

Compute

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

Implement log retention policies in AWS CloudWatch to optimize storage costs and prevent unnecessary log accumulation that can lead to significant cloud spending. Why This Policy Matters Log management is a critical aspect of cloud cost optimization. Without proper retention strategies, organizations can inadvertently accumulate massive storage costs from unchecked log data. CloudWatch logs can…

AWS

Compute

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

Minimize cloud infrastructure costs by strategically sharing NAT gateways across subnets, preventing unnecessary network address translation expenses. Detailed Explanation Why This Policy Matters NAT (Network Address Translation) gateways are critical for enabling private subnets to access the internet, but they come with significant ongoing costs. Each NAT gateway incurs substantial monthly charges, making it crucial…

AWS

Compute

AWS ECS – Consider Avoiding Secrets in Container Environment Variables

Storing sensitive information such as database passwords, API keys, and authentication tokens directly in ECS container environment variables creates significant security risks and compliance violations. This FinOps policy helps organizations identify and remediate insecure secret management practices in their ECS infrastructure while reducing potential security breaches. Why this policy matters Container environment variables in ECS…

AWS

Compute

AWS DMS – Consider Making Replication Instances Not Publicly Accessible

Database Migration Service (DMS) replication instances that are publicly accessible create unnecessary security risks and potential compliance violations. This FinOps policy ensures DMS replication instances are configured with private access only, reducing attack surface while maintaining operational functionality. When DMS instances are publicly accessible, they can be reached from the internet, creating opportunities for unauthorized…

AWS

Compute

Amazon ElastiCache – Redis Version Upgrade Policy

AWS ElastiCache Redis versions 4, 5, and 6 will transition to extended support pricing, resulting in significant cost increases. Upgrading to newer Redis versions before support deadlines helps avoid these additional charges while maintaining security and performance standards. Why This Policy Is Important ElastiCache Redis extended support pricing represents a substantial increase in operational costs….

Azure

Compute

Azure Virtual Machines – Consider Using a Preferred Instance Type

Optimize Azure VM costs by standardizing and selecting the most cost-effective instance types that meet your organization’s performance and budget requirements. Why This Policy Matters Organizations often overspend on cloud infrastructure by selecting virtual machine types without careful consideration. Azure offers numerous VM series and sizes, each with different pricing, performance characteristics, and optimization potential….

Azure

Compute

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

Azure Hybrid Benefit provides a strategic opportunity for organizations to significantly reduce their Windows virtual machine costs by leveraging existing on-premises licensing investments. This cost-saving mechanism allows businesses to apply their Microsoft Software Assurance or subscription licenses directly to Azure Windows VM deployments. Why This Policy Matters Azure Hybrid Benefit is crucial for organizations looking…

Azure

Compute

Azure Virtual Machines – Upgrading E Series Machines to Ev5

Azure offers several improvements with the latest Ev5 series virtual machines, providing better price-performance and enhanced capabilities compared to previous generation E series machines. This policy recommends upgrading to newer Ev5, Edv5, Esv5, or Edsv5 series VMs to optimize cloud infrastructure costs and performance. Why Upgrading Matters The Ev5 series virtual machines deliver significant advantages:…

AWS

Compute

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

Aurora Serverless v2 provides flexible scaling for Amazon RDS databases, with the ability to optimize costs by adjusting minimum capacity settings. By strategically configuring cluster capacity, organizations can significantly reduce unnecessary cloud spending, especially in non-production environments. Why This Policy Matters Aurora Serverless v2 allows for granular capacity management, which directly impacts cost efficiency: Cost…

Azure

Compute

Azure Virtual Machines – Upgrade DC Series Machines to DCv3

Optimize Azure virtual machine performance and cost-efficiency by upgrading from older DC series machines to the newer DCv3 series, which offer improved processor technology and better resource allocation. Why This Policy Matters Azure’s DCv3 series represents a significant upgrade path for confidential computing workloads. The newer series provides: Cost Reduction Strategies Performance Comparison Consider this…

Azure

Compute

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

When managing Azure Virtual Machines, upgrading from F-series to Fsv2-series can provide significant cost savings and performance improvements. This policy recommends transitioning to newer Fsv2 instances to optimize your cloud infrastructure spending. Why This Policy Matters The Fsv2-series offers substantial benefits over the original F-series: Detailed Cost Analysis Comparative Cost Example Implementation Guide Infrastructure as…

AWS

Compute

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

VPC endpoints can quickly become a source of unnecessary cloud spending if not managed carefully. Each VPC endpoint incurs approximately $80 in annual costs, making it crucial to optimize your endpoint strategy. Why This Policy Matters VPC endpoints provide private connectivity between your VPC and supported AWS services without requiring an internet gateway, NAT device,…

AWS

Compute

AWS ECS – Consider Graviton Instances

Amazon Web Services Graviton instances and Fargate containers are 20% cheaper than x86 equivalents, presenting a substantial opportunity for cost optimization in cloud infrastructure. Why This Policy Matters Cost and Performance Benefits Key Advantages of Graviton Instances Implementation Strategy Infrastructure-as-Code Transformation Example (Terraform) Before (x86 Configuration): After (Graviton-Optimized Configuration): Manual Migration Steps Best Practices Recommended…

Azure

Compute

Azure SQL – Leverage Azure Hybrid Benefit for SQL Server

Azure Hybrid Benefit allows organizations to convert existing SQL Server licenses into substantial cloud cost savings, potentially reducing Azure SQL expenses by up to 30% or more. Why This Policy Matters Azure Hybrid Benefit represents a critical cost optimization strategy for enterprises with existing Microsoft SQL Server licenses. By strategically leveraging Software Assurance-enabled licenses, organizations…

AWS

Compute

Amazon EC2 – Consider Graviton Instances

Amazon Web Services Graviton instances offer a compelling opportunity for organizations to reduce compute costs while maintaining performance. By leveraging ARM-based processors, these instances provide significant cost savings and efficiency improvements for many workloads. Why Graviton Instances Matter Graviton instances are approximately 20% cheaper than equivalent x86 instances, making them an attractive option for cost-conscious…

Azure

Compute

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

Azure provides multiple virtual machine series with varying performance characteristics and pricing. The D-series, while previously competitive, can now be optimized by upgrading to newer Dav5, Dasv5, or Dadsv5 series machines that offer improved price-performance ratios. Why This Policy Matters Upgrading Azure Virtual Machines from older D-series to newer Dav5 series can deliver significant benefits:…

AWS

Compute

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

Optimize cloud spending by using single-availability zone (single-AZ) RDS databases in non-production environments, potentially reducing costs by up to 50%. Why Single-AZ Databases Matter in Non-Production Environments Database infrastructure can quickly become a significant expense in cloud environments. For non-production workloads like development, staging, and testing, high-availability configurations are often unnecessary and can dramatically inflate…

AWS

Compute

AWS Lambda – Consider Graviton

AWS Lambda functions running on AWS Graviton processors can deliver significant cost savings and performance improvements for your cloud infrastructure. By migrating from x86 to ARM64 architecture, organizations can optimize their serverless computing strategy. Why Graviton Matters for Lambda Functions Graviton-based Lambda functions offer compelling advantages: Performance and Cost Benefits AWS Graviton processors, based on…

Azure

Compute

Azure Virtual Machines – Upgrade GS Series to Esv5 or Mv3

Azure offers multiple virtual machine series with varying performance and cost characteristics. Upgrading from older GS series machines to newer Esv5 or Mv3 series can significantly reduce cloud infrastructure expenses while improving computational performance. Why This Policy Matters Older Azure VM series like the GS machines often have higher costs and less efficient processors compared…

AWS

Compute

Amazon RDS – Consider Upgrading Version to Avoid Extended Support Costs

Database engine versions that reach end-of-standard support can significantly increase operational costs for organizations running Amazon RDS instances. Upgrading to a newer database engine version can help eliminate additional extended support fees while improving performance, security, and overall database efficiency. Why This Policy Matters Extended support for older database engine versions comes with substantial financial…

Azure

Compute

Azure Virtual Machines – Consider Upgrading Ls Series Machines to Lsv2

Upgrade Azure Ls series virtual machines to Lsv2 series to improve price performance and reduce cloud infrastructure costs with newer processor technology. Why Upgrade Azure VM Series Azure’s Lsv2 series virtual machines offer significant advantages over the original Ls series, providing: Cost Optimization Potential Upgrading from Ls to Lsv2 series can deliver meaningful cost savings….

Compute

Google

Google Compute Engine – Remove Unattached Disks

Identify and remove unattached Google Compute Engine persistent disks to eliminate unnecessary cloud storage costs and optimize cloud resource management. Why Unattached Disks Matter Unattached disks are persistent storage volumes in Google Cloud that exist without being connected to any active compute instance. These orphaned disks typically accumulate through: When instances are deleted, Google Cloud…

AWS

Compute

Amazon EKS – Upgrade Version to Avoid Extended Support Costs

Running outdated Amazon Elastic Kubernetes Service (EKS) clusters can significantly increase your cloud infrastructure expenses. Extended support for older Kubernetes versions comes with substantial cost implications that can be easily avoided through proactive version upgrades. Policy Overview Key Points: Detailed Explanation Why This Policy Matters Amazon EKS imposes additional charges for extended support on older…

Azure

Compute

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

In cloud infrastructure management, optimizing database backup strategies can significantly reduce unnecessary costs. Non-production environments often carry unnecessary redundancy that drives up cloud spending without providing critical business value. Why Geo-Redundant Backup Cost Optimization Matters Geo-redundant backups provide data durability across multiple geographic regions, which is critical for production environments. However, for non-production databases like…

Azure

Compute

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

Azure’s standard A series virtual machines are older generation instances that can be significantly less cost-effective compared to the newer Av2 series. Upgrading to Av2 machines offers improved price performance, better processor technology, and potential cost savings of up to 20% while maintaining or improving computational capabilities. Why Upgrading Matters The Av2 series provides substantial…

AWS

Compute

Amazon ElastiCache – Consider Using Latest Generation r-Family Nodes

Amazon ElastiCache r5 family nodes offer significant performance improvements and cost savings compared to older generations. By upgrading to the latest node types, organizations can optimize their in-memory caching infrastructure while reducing overall cloud spending. Why This Policy Matters The R5 generation of ElastiCache nodes represents a substantial leap forward in compute and networking capabilities:…

AWS

Compute

Amazon ElastiCache – Consider Using Latest Generation m-Family Nodes

Amazon ElastiCache provides performance and cost optimization opportunities by upgrading to the latest generation m-family nodes. By migrating from older generation instances to m5 nodes, organizations can achieve significant computational improvements and cost savings. Why Upgrading ElastiCache Node Generations Matters When considering infrastructure cost optimization, upgrading ElastiCache nodes represents a strategic opportunity to: Detailed Explanation…

AWS

Compute

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

Amazon ElastiCache t3 nodes offer significant performance improvements and cost savings compared to older generations. By upgrading from legacy t1 nodes to newer t3 instances, organizations can achieve better price-to-performance ratios while optimizing cloud infrastructure costs. Detailed Explanation Why This Policy Matters Upgrading ElastiCache node generations is crucial for several key reasons: Cost Reduction Potential…

AWS

Compute

Amazon OpenSearch – Consider Latest Generation t-Family Instances

Migrate Amazon OpenSearch clusters from t2 to t3 instances to leverage improved performance, better CPU credits, and support for gp3 storage at the same price point. Why This Policy Matters Performance and Cost Efficiency Upgrading to t3 instances provides critical advantages: Potential Cost Savings Organizations can realize significant benefits: Implementation Guide Infrastructure-as-Code Example (Terraform) Manual…

AWS

Compute

Amazon OpenSearch – Consider Latest Generation r-Instances

Migrate from older r3 OpenSearch instances to r5 instances to achieve better performance, enhanced security features, and reduced monthly expenses. Detailed Explanation Why This Policy Matters Staying current with instance generations is crucial for: Cost Reduction Insights By upgrading from r3 to r5 OpenSearch instances, organizations can realize: Potential Savings Breakdown Let’s compare two instance…

AWS

Compute

Amazon OpenSearch – Consider Latest Generation Instances for m-Family

Migrate Amazon OpenSearch M3 instances to M5 to achieve better performance, enhanced features, and significant cost savings. Why Upgrading Matters Performance and Cost Advantages Comparative Instance Analysis Instance Type Memory vCPUs Monthly Cost Savings  m3.2xlarge 30 GiB 8 $549 – m5.2xlarge 32 GiB 8 $413 25% Implementation Guide Infrastructure-as-Code Upgrade Example (Terraform) Manual Migration Steps…

AWS

Compute

Amazon OpenSearch – Consider Latest Generation i-Family Instances

Amazon OpenSearch service users can significantly reduce infrastructure costs by strategically upgrading to the latest generation i-family instances. Switching from i2 to i3 instances offers improved performance and substantial cost savings. Why This Policy Matters Upgrading OpenSearch instances is crucial for: Detailed Cost and Performance Analysis Performance Comparison: i2 vs i3 Instances Instance Type Memory…

AWS

Compute

Amazon OpenSearch – Consider Latest Generation Instances for c-Family

Upgrade Amazon OpenSearch C-series instances to the latest generation for improved performance and significant cost savings. Why Upgrading OpenSearch Instance Generations Matters Selecting the right instance generation for Amazon OpenSearch can dramatically impact both performance and infrastructure costs. Newer instance generations typically offer: Detailed Cost Analysis and Performance Benefits Concrete Cost Comparison Example A direct…

AWS

Compute

Amazon RDS – Consider Latest Generation t-Family Instances

Upgrading from t2 to t3 instances in Amazon RDS can deliver up to 30% better CPU performance at the same price point, presenting a compelling opportunity for cost optimization and improved database performance. Why This Policy Matters Performance and Cost Benefits Key Performance Improvements Implementation Guide Identifying Existing t2 Instances To identify t2 instances in…

AWS

Compute

Amazon RDS – Consider Latest Generation r-Family Instances

Migrate Amazon RDS r-family instances to the latest generation to leverage improved computational efficiency, enhanced memory configurations, and potential cost savings. Detailed Explanation Why This Policy Matters The progression of Amazon RDS r-family instances represents a continuous improvement cycle that directly impacts: Cost Reduction Mechanisms Upgrading to latest generation r-family instances offers multiple cost optimization…

Azure

Compute

Azure Virtual Machines – Consider Upgrading G Series Machines to Ev5

The Ev5 series offers enhanced computational capabilities and more cost-effective pricing compared to older G series virtual machines. This policy recommends evaluating and migrating to newer machine types that provide better price-to-performance ratios. Why This Policy Matters Performance and Cost Efficiency Upgrading to Ev5 series machines delivers multiple critical benefits: Concrete Cost Savings Example Consider…

AWS

Compute

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

Staying current with the latest generation of Amazon RDS instances can deliver significant performance improvements and cost savings. By upgrading from older m-series instances to newer generations, organizations can optimize their database infrastructure while reducing overall cloud spending. Why Upgrading RDS Instances Matters The evolution of Amazon RDS instances brings tangible benefits: Detailed Cost and…

AWS

Compute

Amazon EC2 – Upgrade a1 Instances to c7g

Amazon EC2 a1 instances are approaching end-of-life and require migration to the more advanced c7g instances powered by the latest Graviton processors. Why Upgrading Matters Amazon Web Services (AWS) first introduced a1 instances as their initial Graviton-powered compute offering. However, technology evolves rapidly, and these instances are now outdated. The c7g instances represent a significant…

Compute

Google

Google Compute Engine – Consider a Preferred Instance Type

Optimize Google Compute Engine (GCE) machine types to align with organizational performance and cost efficiency requirements. Why Optimizing Instance Types Matters Organizations often overprovision compute resources, leading to unnecessary cloud spending. Selecting the right Google Compute Engine instance type is critical for: Detailed Explanation Cost Reduction Mechanics Choosing appropriate Google Compute Engine machine types directly…

AWS

Compute

Amazon EC2 – Consider Upgrading HS1 Instances to D2

Amazon EC2 d2 instances provide superior performance and cost-efficiency compared to older HS1 instances. By upgrading, organizations can significantly reduce infrastructure costs while improving computational capabilities. Detailed Explanation Performance and Cost Benefits D2 instances offer substantial improvements over HS1 instances: Cost Savings Analysis Comparative Instance Example: Key Advantages Implementation Guide Infrastructure-as-Code Example (Terraform) Manual Migration…

Azure

Compute

Azure Virtual Machines – Consider Upgrading D Series Machines to Dv5

Upgrade older Azure D series virtual machines to newer Dv5 series for improved price performance and cost savings. Why Upgrading Matters Azure’s Dv5 series virtual machines offer significant improvements over previous generations, providing: Detailed Explanation Cost and Performance Benefits Azure’s latest generation of virtual machines (Dv5 series) provides substantial advantages over older D series machines:…

AWS

Compute

Amazon DynamoDB – Consider Using Provisioned Tables

Amazon DynamoDB offers two billing modes: On-Demand and Provisioned. While On-Demand capacity provides flexibility, provisioned capacity can significantly reduce costs for applications with consistent workloads. Why This Policy Matters Cost Optimization Strategies Financial Impact A typical 100GB DynamoDB table with the following characteristics demonstrates significant savings: Cost Comparison: Implementation Guide Infrastructure as Code Example (Terraform)…

AWS

Compute

Amazon EC2 – Consider Using a Preferred Instance Type

Organizations frequently deploy Amazon EC2 instances without carefully considering the most cost-effective and performance-optimized instance types. This policy ensures that machine types are restricted to meet your organization’s specific requirements, driving both cost efficiency and operational performance. Detailed Explanation Why This Policy Matters Selecting the right EC2 instance type is crucial for: Cost Reduction Potential…

AWS

Compute

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

Upgrade to the latest generation Amazon EC2 c-family instances to achieve significant performance improvements and cost savings by leveraging more advanced hardware and more efficient pricing models. Why Upgrading Matters Amazon’s EC2 c-family instances have undergone substantial improvements with each generation. The latest instances offer: Cost and Performance Comparison Let’s break down the financial and…

AWS

Compute

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

Upgrade to the latest generation of Amazon EC2 g-series GPU instances to optimize performance and reduce cloud infrastructure costs. Why Upgrading GPU Instances Matters GPU instances are critical for compute-intensive workloads like machine learning, video rendering, and scientific computing. The latest generation instances offer significant improvements in: Detailed Cost and Performance Analysis Performance Comparison: g2…

AWS

Compute

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

Upgrading to the latest generation of Amazon EC2 i-series instances can significantly reduce infrastructure costs while improving performance and efficiency. Why Upgrading Matters Amazon’s latest generation EC2 i-family instances offer substantial improvements over previous generations: Concrete Cost Comparison Example Instance Type Memory vCPUs Monthly Cost Cost Difference  i2.xlarge 30.5 GiB 4 $622 – i3.xlarge 30.5…

Compute

Google

Google Compute Engine – Snapshot Retention Policy

Google Cloud snapshots can quickly accumulate storage costs if left unmanaged. Implementing a strategic retention policy helps control expenses and maintain efficient data management. Why Snapshot Retention Matters Cost Impact Financial Implications Implementation Guide Infrastructure-as-Code Example (Terraform) Step-by-Step Retention Policy Creation Best Practices Potential Cost Savings Scenarios Example Scenario 1: Development Environment Example Scenario 2:…

AWS

Compute

Amazon EC2 – Consider Using Latest Generation t-Family Instances

Amazon EC2 t-series instances have evolved significantly, offering improved performance, cost-efficiency, and technological capabilities. Upgrading to the latest generation instances can provide substantial benefits for organizations looking to optimize their cloud infrastructure. Why Upgrade to Latest Generation t Instances? The transition from older t-series generations (like t2) to newer generations (t3 and t4) offers several…

Azure

Compute

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

Azure Cosmos DB multi-region writes provide global distribution and high availability, but come with a significant cost premium. For non-production environments like development, staging, and testing, this additional expense is often unnecessary and can be easily optimized. Detailed Cost Analysis Cost Implications Performance and Cost Breakdown Implementation Guide Infrastructure as Code Example (Terraform) Manual Configuration…

AWS

Compute

Amazon RDS – Consider Using Graviton Instances

Amazon Web Services (AWS) Graviton instances provide a compelling cost-optimization opportunity for Amazon RDS databases, offering significant performance and price advantages over traditional x86-based instances. Why Graviton Matters for RDS Cost Optimization Graviton processors represent a breakthrough in cloud infrastructure economics, delivering substantial cost savings without compromising database performance. Key advantages include: Cost Comparison Example…

Azure

Compute

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

Azure’s Basic A series virtual machines are approaching end-of-life, presenting an opportunity for infrastructure optimization. By upgrading to Av2 series machines, organizations can improve performance, reduce costs, and future-proof their cloud infrastructure. Why This Policy Matters Cost Reduction Potential Upgrading from Basic A to Av2 series can yield significant benefits: Performance Enhancements Av2 series machines…

AWS

Compute

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

Staying current with the latest Amazon EC2 instance generations can significantly reduce infrastructure costs while improving performance. The m5 instance family offers substantial improvements over previous generations, providing a compelling opportunity for cost optimization and technological upgrades. Why Upgrading Matters Upgrading from older m3 to m5 instances delivers multiple benefits: Detailed Explanation Performance and Cost…

AWS

Compute

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

Optimize cloud infrastructure costs by upgrading to the latest generation Amazon EC2 r-family instances, which offer improved performance and better price-to-performance ratios. Why Upgrading EC2 Instances Matters Amazon Web Services (AWS) continuously improves its EC2 instance generations, providing significant benefits for memory-intensive workloads. The r-family instances demonstrate substantial improvements across: Detailed Cost Analysis Comparative Cost…

Azure

Compute

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

Azure App Service plans determine the compute resources and features available to your web apps. Upgrading from Standard to Premium v3 service plans can unlock significant performance improvements and potential cost savings through more efficient resource utilization. Why This Policy Matters Premium v3 service plans offer substantial advantages over Standard plans: Cost Reduction Potential A…

AWS

Compute

Amazon OpenSearch – Consider Graviton Instances

Graviton instances powered by AWS-designed ARM-based processors provide a cost-effective alternative to traditional x86 instances in Amazon OpenSearch deployments. By strategically selecting Graviton instances, organizations can achieve meaningful cost savings without compromising performance. Why This Policy Matters Cost Efficiency Performance Considerations Potential Cost Savings Comparative Instance Pricing Example Instance Type Monthly Cost Cost Difference  m5.xlarge.search…

Compute

Google

Google Compute Engine – Consider Using Current Generation Machine Types

When deploying Google Compute Engine virtual machines, choosing the right machine type can significantly impact your cloud infrastructure’s performance and cost-efficiency. First-generation N1 machine types are outdated, and Google recommends transitioning to more advanced second-generation options. Why This Policy Matters Performance and Cost Benefits Google’s second-generation machine types provide substantial advantages: Potential Cost Savings Consider…

AWS

Compute

Amazon ElastiCache – Consider Using Graviton Instances

Amazon Web Services (AWS) Graviton instances offer significant cost savings for ElastiCache deployments. By switching to Arm-based Graviton instances, organizations can reduce infrastructure expenses while maintaining performance. Why This Policy Matters Graviton instances provide a compelling cost-optimization strategy for ElastiCache deployments: Detailed Cost Analysis Pricing Comparison Instance Type Monthly Cost (us-east-1) Performance Cost Savings  cache.m5.xlarge…

AWS

Compute

Amazon DynamoDB – Consider Using TTL on Tables

DynamoDB tables can accumulate data over time, leading to unnecessary storage costs and potential performance impacts. Time-to-Live (TTL) provides an automated mechanism to remove expired or unnecessary items, helping organizations optimize their database storage and reduce unnecessary expenses. Why This Policy Matters TTL is a critical cost optimization strategy for DynamoDB that offers several key…

Azure

Compute

Azure App Service – Upgrade to Premium v3

Azure App Service Premium v3 offers significant performance improvements and potential cost savings compared to previous service plan tiers. Organizations can optimize performance and cloud spending by strategically upgrading their App Service plans. Why Upgrade to Premium v3? Premium v3 service plans provide substantial benefits: Performance and Cost Benefits The performance differences between Premium v2…

Azure

Compute

Azure Virtual Machines – Consider Upgrading DS Series Machines to Dv5

Systematically upgrade Azure DS series virtual machines to Dv5 or Ddsv5 series to leverage newer processor technologies, improve performance, and reduce monthly infrastructure costs. Why This Policy Matters The evolution of Azure virtual machine series presents critical opportunities for FinOps professionals to: Cost Reduction Potential Upgrading from DS series to Dv5 or Ddsv5 series can…

Azure

Compute

Azure App Service – Consider Upgrading Isolated Service Plans to v2

App Service Isolated v2 plans offer significant performance improvements and cost optimization opportunities for organizations running Azure App Services. This policy provides guidance on evaluating and migrating to the more cost-effective Isolated v2 service plans. Why This Policy Matters Azure App Service Isolated v2 plans represent a strategic opportunity for organizations to: Performance and Cost…

Azure

Compute

Azure Virtual Machines – Upgrade ND Series Machines

Optimize Azure VM costs by upgrading deprecated ND series machines to more modern and cost-effective NCas T4 v3 or NDamsr A100 v4 series virtual machines. Why This Policy Matters The ND series virtual machines have reached end-of-life, presenting a critical opportunity for cost optimization and performance improvement in cloud infrastructure. As technology evolves, older machine…

Compute

Google

Google Compute Engine – Consider Predefined Machine Types

Predefined machine types in Google Compute Engine offer significant cost savings compared to custom machine types, providing optimized performance and pricing for most workloads. Why This Policy Matters In the world of cloud cost optimization, selecting the right machine type is crucial for controlling expenses. Custom machine types typically cost 5% more than equivalent predefined…

Azure

Compute

Azure Firewall – Consider Downgrading to Standard or Basic

Optimize Azure Firewall costs by selecting the appropriate tier based on your specific security requirements, potentially saving up to 67% on monthly infrastructure expenses. Why This Policy Matters in FinOps In the world of cloud financial management, every dollar counts. Azure Firewall offers multiple pricing tiers with varying feature sets, and selecting the right tier…

AWS

Compute

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

Implement log retention policies in AWS CloudWatch to optimize storage costs and prevent unnecessary log accumulation that can lead to significant cloud spending. Why This Policy Matters Log management is a critical aspect of cloud cost optimization. Without proper retention strategies, organizations can inadvertently accumulate massive storage costs from unchecked log data. CloudWatch logs can…

AWS

Compute

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

Minimize cloud infrastructure costs by strategically sharing NAT gateways across subnets, preventing unnecessary network address translation expenses. Detailed Explanation Why This Policy Matters NAT (Network Address Translation) gateways are critical for enabling private subnets to access the internet, but they come with significant ongoing costs. Each NAT gateway incurs substantial monthly charges, making it crucial…

Get started
with Infracost

© 2026 Infracost Inc

Privacy

Terms

Get started
with Infracost

© 2026 Infracost Inc

Privacy

Terms

Get started
with Infracost

© 2026 Infracost Inc

Privacy

Terms