# Unnecessary Multi-AZ Deployment for Non-Production EC2 Instances

Canonical: https://www.pointfive.co/efficiency-hub/inefficiencies/unnecessary-multi-az-deployment-for-non-production-ec2-instances

[Cloud Efficiency Hub](https://www.pointfive.co/efficiency-hub) 

# Unnecessary Multi-AZ Deployment for Non-Production EC2 Instances

## Explanation

Multi-AZ deployment is often essential for production workloads, but its use in non-production environments (e.g., development, test, QA) offers minimal value. These environments typically do not require high availability, yet still incur the full cost of redundant compute, storage, and data transfer. This results in unnecessary spend without operational benefit.

## Relevant Billing Model

EC2 is billed based on instance runtime and size, with additional charges for inter-AZ data transfer and supporting infrastructure (e.g., EBS volumes, load balancers). Multi-AZ deployments double resource usage and introduce cross-AZ networking costs.

## Detection

- Review EC2 instances in non-production environments for Multi-AZ configuration

- Check for Auto Scaling Groups or load balancers distributing traffic across multiple Availability Zones

- Evaluate network transfer charges between Availability Zones

- Verify with workload owners whether fault tolerance is required for the environment

## Remediation

- Reconfigure EC2 workloads in non-production environments to use a single Availability Zone

- Avoid distributing instances or traffic across multiple AZs unless justified by a specific requirement

- Establish environment-based architectural guidelines to limit Multi-AZ usage

## Relevant Documentation

[https://aws.amazon.com/ec2/pricing/](https://aws.amazon.com/ec2/pricing/) 
[https://docs.aws.amazon.com/whitepapers/latest/aws-overview/architecting-for-availability.html](https://docs.aws.amazon.com/whitepapers/latest/aws-overview/architecting-for-availability.html)

[Submit Feedback](https://hub.pointfive.co/inefficiencies/unnecessary-multi-az-deployment-for-non-production-ec2-instances)

## At a glance

Reference

CER-0211

Cloud provider

AWS

Service

AWS EC2

Category

[Compute](https://www.pointfive.co/efficiency-hub/service-category/compute)

Inefficiency type

Misconfigured Redundancy

## Contributed by

- Swapna Samuel 

### Swapna Samuel

Head, Central Cloud FinOps & Clarity Business Management @ BMO

[LinkedIn](https://www.linkedin.com/in/swapna-samuel-792745111/)

---
Source: the public page above. Product screenshots and illustrative interfaces are examples, not live customer data.

