azure-networking

Configure Azure VNets, NSGs, and Private Endpoints via Azure CLI.

46|4|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/BagelHole/DevOps-Security-Agent-Skills --skill azure-networking-bagelhole
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-networking
Source: https://github.com/BagelHole/DevOps-Security-Agent-Skills/tree/main/infrastructure/cloud-azure/azure-networking
Command: npx skills add https://github.com/BagelHole/DevOps-Security-Agent-Skills --skill azure-networking-bagelhole

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the complexity of designing, implementing, and managing network infrastructure within Microsoft Azure, ensuring secure and efficient connectivity.

Core Features & Use Cases

  • VNet Creation & Management: Set up virtual networks and subnets with specified address spaces.
  • Network Security Groups (NSGs): Define and apply rules to control inbound and outbound traffic.
  • Private Endpoints: Securely connect to Azure services over a private link.
  • Use Case: When setting up a new application in Azure, use this Skill to create a secure VNet, configure NSGs to allow only necessary ports, and establish private endpoints for backend services like Azure SQL Database.

Quick Start

Use the azure-networking skill to create a virtual network named 'myvnet' in the 'mygroup' resource group with a 10.0.0.0/16 address prefix.

Frequently Asked Questions about azure-networking

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

FAQPage Schema
How do I configure an Azure VNet and subnets with a specific address space?

To configure an Azure VNet, use Azure CLI commands to provision a virtual network and define subnets with specified address prefixes, such as 10.0.0.0/16. This establishes the foundational network infrastructure for your cloud resources.

What is the best way to secure Azure service access using private endpoints?

The best way to secure Azure service access is by configuring private endpoints. This routes traffic over a private link, ensuring services like Azure SQL Database are accessed securely within your VNet instead of traversing the public internet.

How do I set up Network Security Groups to control inbound and outbound traffic?

To set up Network Security Groups (NSGs), use Azure CLI commands to define and apply inbound and outbound traffic rules. This controls network access by allowing only necessary ports to your Azure application resources.

Can I implement a hub-spoke network topology in Azure using this approach?

Yes, you can implement a hub-spoke topology in Azure. This approach facilitates the management of complex cloud network infrastructures by routing traffic through a central hub VNet connected to multiple spoke VNets.

Do I need Azure CLI to provision virtual networks and security rules?

Yes, Azure CLI is required. This Skill relies on Azure CLI commands to execute resource provisioning, configure VNets, establish private endpoints, and define Network Security Group rules for your network infrastructure.