azure-networking

Plan and implement Azure networking architectures across VNets, NSGs, ASGs, and load balancers.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/tomz/agent-skills --skill azure-networking-tomz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-networking
Source: https://github.com/tomz/agent-skills/tree/main/azure-networking
Command: npx skills add https://github.com/tomz/agent-skills --skill azure-networking-tomz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Plan and deploy comprehensive Azure networking setups to connect resources securely and efficiently across VNets, subnets, and edge services, reducing manual configuration toil and error-prone wiring.

Core Features & Use Cases

  • Hub-spoke topology planning and implementation with VNet peering and gateway integration
  • Security and segmentation using NSGs, ASGs, user-defined routes, and private endpoints
  • Global and regional connectivity patterns including VPN, ExpressRoute, Private Link, DNS, and application/network services

Quick Start

Configure a hub-spoke Azure network with VNets, peering, NSGs/ASGs, and a basic firewall setup in a new environment.

Frequently Asked Questions about azure-networking

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

FAQPage Schema
How do I design a hub-spoke Azure network architecture with VNet peering?

Design a hub-spoke Azure network by deploying a central hub VNet with shared services and peering it to spoke VNets. This topology uses VNet peering and gateway integration to route traffic securely across multiple subscriptions without overlapping IP addresses.

What is the best way to segment Azure subnets using NSGs and ASGs?

Segment Azure subnets by applying Network Security Groups (NSGs) to subnets or network interfaces, and use Application Security Groups (ASGs) to group VMs by workload. This filters traffic based on application tiers rather than individual IP addresses.

How do I configure user-defined routes to control traffic in an Azure VNet?

Configure user-defined routes (UDRs) by creating a route table and associating it with subnets to override default Azure routing. This forces traffic through Network Virtual Appliances or Azure Firewall for inspection before reaching its destination.

Can I connect my on-premises network to Azure using VPN and ExpressRoute simultaneously?

Yes, you can connect on-premises networks to Azure using both VPN and ExpressRoute simultaneously for redundancy. This configuration uses co-existing gateways to establish secure global and regional connectivity patterns across your Azure environment.

Does this Azure networking approach support Private Link and custom DNS configurations?

Yes, this approach supports Private Link and custom DNS configurations to resolve private endpoint FQDNs. It ensures on-premises and cross-VNet traffic accesses PaaS services privately over the Microsoft backbone network rather than public internet.