azure-firewall

Guide Azure Firewall design, configuration, and deployment with ARM, Bicep, or Terraform.

Updated Dec 19, 2025
One-click install
npx skills add https://github.com/appliedailearner/upendra_kumar_portfolio --skill azure-firewall-appliedailearner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-firewall
Source: https://github.com/appliedailearner/upendra_kumar_portfolio/tree/main/.agent/skills/azure-firewall
Command: npx skills add https://github.com/appliedailearner/upendra_kumar_portfolio --skill azure-firewall-appliedailearner

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Azure Firewall development requires expert guidance across troubleshooting, design, deployment, and policy configuration to ensure secure, scalable network perimeters.

Core Features & Use Cases

  • Guidance on SKU selection, TLS inspection, hub-spoke design, and Sentinel integration for Azure Firewall deployments.
  • Best practices for configuring DNAT/SNAT, logging, policy management, and security configurations in large-scale environments.
  • Deployment guidance using ARM templates, Bicep, or Terraform with integration patterns and example topologies.

Quick Start

Describe a deployment plan for an Azure Firewall in a hub-spoke network and specify SKU, TLS inspection, and logging requirements.

Frequently Asked Questions about azure-firewall

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

FAQPage Schema
How do I design an Azure Firewall deployment for a hub-spoke network?

To design an Azure Firewall hub-spoke deployment, select the appropriate SKU, configure TLS inspection, and establish logging requirements. Define routing patterns to ensure traffic flows securely through the central firewall hub to spoke virtual networks.

What is the difference between Azure Firewall SKUs for network security?

Azure Firewall SKU selection determines available features like TLS inspection, availability zones, and throughput limits. Choosing between Basic, Standard, and Premium tiers depends on your specific network security, scalability, and budget requirements.

How do I configure DNAT and SNAT rules in Azure Firewall?

Configuring DNAT and SNAT rules in Azure Firewall involves creating network rule collections to translate incoming and outgoing traffic. Best practices include organizing rules by priority and applying security policies for large-scale environments.

Can I deploy Azure Firewall using Terraform, Bicep, or ARM templates?

Yes, Azure Firewall can be deployed using Infrastructure as Code tools like Terraform, Bicep, or ARM templates. These deployment methods provide integration patterns and example topologies for consistent, repeatable security configurations.

Does Azure Firewall work with Azure Sentinel for security policy tuning?

Azure Firewall integrates with Azure Sentinel to enhance security policy tuning and threat detection. This integration allows you to aggregate firewall logs and analyze network traffic patterns for improved large-scale environment security.

When should I enable TLS inspection on Azure Firewall?

Enable Azure Firewall TLS inspection when you need deep packet inspection to detect malicious traffic within encrypted streams. This requires selecting the Premium SKU and configuring certificate management for outbound and inbound traffic.