azure-nat-gateway

Plan, deploy, and configure Azure NAT Gateway for outbound connectivity.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/mfcollins3/standup --skill azure-nat-gateway-mfcollins3
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-nat-gateway
Source: https://github.com/mfcollins3/standup/tree/main/.github/skills/azure-nat-gateway
Command: npx skills add https://github.com/mfcollins3/standup --skill azure-nat-gateway-mfcollins3

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Azure NAT Gateway helps manage outbound connectivity for virtual networks, preventing SNAT port exhaustion and simplifying large-scale outbound traffic without relying on public IPs on each VM.

Core Features & Use Cases

  • Plan, deploy, and configure NAT Gateway (Standard and StandardV2) across hub-spoke or single-VNet deployments.
  • Monitor flow logs, performance, and quotas to optimize SNAT usage in Azure networks.
  • Architectural guidance for integrating NAT Gateway with Azure Firewall, VNets, and load balancers, including migration strategies.
  • SKU selection and capacity planning to ensure reliable outbound connectivity under varying load.

Quick Start

Deploy Azure NAT Gateway in your hub-spoke VNet using StandardV2 and enable flow logs for monitoring.

Frequently Asked Questions about azure-nat-gateway

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prevent SNAT port exhaustion in Azure virtual networks?

To prevent SNAT port exhaustion in Azure virtual networks, you can deploy an Azure NAT Gateway. It provides dedicated outbound IP addresses and significantly increases the available SNAT ports for reliable large-scale connectivity.

What is the best way to configure Azure NAT Gateway in a hub-spoke deployment?

The best way to configure Azure NAT Gateway in a hub-spoke deployment involves attaching the gateway to the hub subnet and routing spoke traffic through it. This centralizes outbound connectivity and simplifies IP management across the topology.

How do I monitor SNAT usage and configure flow logs for Azure NAT Gateway?

To monitor SNAT usage and configure flow logs for Azure NAT Gateway, you enable network flow logging and analyze performance quotas. This helps track outbound traffic patterns and optimize SNAT port allocation under varying loads.

Does Azure NAT Gateway integrate with Azure Firewall and load balancers?

Yes, Azure NAT Gateway integrates with Azure Firewall and load balancers. Architectural guidance supports combining these services to manage outbound traffic, maintain consistent public IP endpoints, and execute seamless migration strategies.

How do I choose between Standard and StandardV2 SKU for Azure NAT Gateway?

Choosing between Standard and StandardV2 SKU for Azure NAT Gateway depends on your capacity planning requirements. Evaluate your expected outbound connectivity load to select the appropriate SKU that ensures reliable performance.

Why does my Azure NAT Gateway deployment require capacity planning for outbound connectivity?

Your Azure NAT Gateway deployment requires capacity planning for outbound connectivity to ensure sufficient SNAT ports and IP allocation during traffic spikes. Proper planning prevents connection failures and maintains reliable network performance.