Optional analytics cookies help us improve Hardenly. They stay off unless you accept. Cookie policy
Maturity tier — Then: Strongly recommended once the basics are done.
Implementation effort: Medium — requires hub-spoke design, UDR configuration, and rule migration planning.
User impact: Low — transparent to end users when routing is designed correctly.
Teams arriving in Azure from on-premises networking often make one of two mistakes: assuming the platform secures the network for them, or recreating a single perimeter firewall and leaving everything behind it flat. Azure gives you two complementary enforcement layers — Network Security Groups at the subnet and NIC level, and Azure Firewall as a centralized inspection point — and a well-designed environment uses both, in the same spirit as the on-premises segmentation covered elsewhere on this site: default-deny between zones, explicit rules for real traffic.
NSGs are stateful L3/L4 filters attached to subnets or NICs: source, destination, port, protocol, allow or deny. They are free, evaluated in priority order, and support service tags (Storage, AzureActiveDirectory, Internet) and Application Security Groups so rules reference workload groups instead of IP lists.Azure Firewall is a managed, centralized firewall with capabilities NSGs lack: FQDN-based filtering for outbound traffic, network and application rule collections managed as policy, threat-intelligence-based blocking, SNAT/DNAT, and full logging of allowed and denied flows. The Premium SKU adds TLS inspection and IDPS.User Defined Routes to spoke subnets sending 0.0.0.0/0 (and spoke-to-spoke prefixes) to the firewall's private IP. A missing UDR is the most common reason "the firewall isn't seeing traffic."Azure Firewall Policy (not classic rules) so a base policy applies organization-wide with per-environment child policies layered on top.The result mirrors good on-premises design translated to cloud primitives: workloads isolated by NSG boundaries, all inter-zone and Internet traffic transiting an inspected, logged control point, and no path into or out of the environment that bypasses policy.
Keep building momentum
Separate servers, clients, management interfaces, and IoT/OT devices into VLANs with inter-VLAN firewall rules to contain lateral movement.
Sign in to vote on this item or share your rollout notes.
No comments yet — be the first to share your rollout experience.