To maintain service resilience and prevent single points of failure in network connectivity, ensure that your Microsoft Azure NAT gateways are configured with appropriate Availability Zone (AZ) settings. For optimal resilience, always align your NAT gateway's Availability Zone (AZ) with the cloud resources it serves.
This rule resolution is part of the Conformity Security & Compliance tool for Azure.
efficiency
excellence
In Azure cloud, a NAT gateway is a zonal resource, meaning it can be deployed to and operate from an individual Availability Zone (AZ). To achieve zone resiliency against outages, you should align your zonal NAT gateway resources with zonally designated IP-based resources, such as virtual machines (VMs). This configuration prevents a single point of failure by ensuring that if one Availability Zone experiences an infrastructure event, outbound internet connectivity for critical applications is maintained through the NAT gateway instances in the other healthy zones. By properly configuring your resources in this manner, you ensure business continuity and a highly available architecture.
Audit
To determine if your Azure NAT gateways are using appropriate Availability Zone settings, perform the following operations:
Remediation / Resolution
To ensure that your Microsoft Azure NAT gateways are using appropriate Availability Zone (AZ) settings, perform the following operations:
References
- Azure Official Documentation
- What is Azure NAT Gateway?
- NAT gateway and availability zones
- Azure Command Line Interface (CLI) Documentation
- az account list
- az account set
- az network public-ip show
- az network public-ip create
- az network nat gateway list
- az network nat gateway show
- az network nat gateway create