Home / networking / Designing and Implementing Microsoft Azure Networking Solutions (AZ-700) / Cheat Sheet
Designing and Implementing Microsoft Azure Networking Solutions (AZ-700)

AZ-700 Cheat Sheet

AZ-700 Tests Routing, DNS and Service Selection — Not Memorising Gateway SKU Tables

Aimed at network engineers designing hybrid and hub-and-spoke Azure networks. Most questions hinge on which path a packet takes and where a name resolves, so trace traffic and DNS before choosing a service.

Check Your Readiness →
Among the harder certs
Avg: Not published by Microsoft
Pass: 750 / 1000
Most candidates understand Designing and Implementing Microsoft Azure Networking Solutions (AZ-700) concepts — and still fail. This exam tests how you apply knowledge under pressure.

AZ-700 Domain Map (skills measured as of July 27, 2026)

Scenarios describe a topology and a requirement such as spoke-to-spoke traffic, on-premises name resolution or TLS offload, then offer several real Azure services. Distractors work at the wrong layer or scope: regional instead of global, layer 4 instead of layer 7, Azure-only instead of reachable from on-premises.

  1. 01
    Core networking infrastructure (25–30%) — IP addressing, private DNS and resolvers, peering and routing, Network Watcher
  2. 02
    Connectivity services (20–25%) — site-to-site and point-to-site VPN, ExpressRoute peering and SKUs, Virtual WAN
  3. 03
    Application delivery services (15–20%) — Load Balancer, Traffic Manager, Application Gateway and Front Door
  4. 04
    Private access to Azure services (10–15%) — private endpoints, privatelink DNS zones, Private Link service, service endpoints
  5. 05
    Network security services (15–20%) — NSGs and ASGs, Azure Firewall and Firewall Manager, WAF policies

Wrong instinct vs correct approach

Spoke VMs cannot resolve on-premises names after a DNS Private Resolver is deployed in the hub
✕ Wrong instinct

Add hosts file entries on each spoke VM

✓ Correct approach

Create an outbound endpoint with a forwarding ruleset for the on-premises domain and link the ruleset to every spoke VNet, or point spoke DNS at the hub. A ruleset only applies to VNets linked to it.

A web app runs in three regions and needs TLS offload, edge caching and cross-region failover
✕ Wrong instinct

Put Traffic Manager in front of the regional endpoints

✓ Correct approach

Traffic Manager only answers DNS, so it never sees TLS and cannot cache. Front Door provides global layer 7 routing, caching and TLS termination; choose Premium if origins must stay private behind Private Link.

Regulation requires ExpressRoute traffic between the data center and Azure to be encrypted in transit
✕ Wrong instinct

ExpressRoute is a private circuit, so it is already encrypted

✓ Correct approach

ExpressRoute is private but unencrypted by default. Use MACsec on ExpressRoute Direct ports or an IPsec VPN over private peering. FastPath and Global Reach change data paths, not confidentiality, and appear as distractors.

A 0.0.0.0/0 UDR points at the firewall, yet traffic to an on-premises /16 learned over BGP bypasses it
✕ Wrong instinct

The UDR should win because UDRs beat BGP routes

✓ Correct approach

Longest prefix match is evaluated first, so the more specific /16 BGP route wins. Add a /16 UDR to the firewall; UDR over BGP over system applies only at equal prefix length. Confirm with Network Watcher next hop.

On-premises clients over ExpressRoute must reach a storage account whose public access is disabled
✕ Wrong instinct

Enable a Microsoft.Storage service endpoint on the gateway subnet

✓ Correct approach

Service endpoints only carry traffic from Azure subnets, and the service keeps its public endpoint. On-premises clients need a private endpoint per sub-resource, blob and file separately, plus DNS forwarding that returns the private IP.

Know these cold

  • ▸ NSG priorities run 100–4096, lowest number first, first match wins; defaults start at 65000
  • ▸ Inbound traffic must pass both subnet and NIC NSGs; one allow never overrides a deny
  • ▸ Virtual Network Manager security admin rules run before NSGs and cannot be overridden by them
  • ▸ Route Server only exchanges BGP routes; packets flow directly to the NVA it advertised
  • ▸ NAT Gateway overrides other outbound methods for its subnet and never accepts inbound connections
  • ▸ Load Balancer is layer 4; path routing, host routing and TLS offload need Application Gateway
  • ▸ Traffic Manager — eographic for data sovereignty, performance for latency, priority for failover
  • ▸ ExpressRoute Premium for cross-geopolitical VNets; Global Reach links on-premises sites, not VNets
  • ▸ Virtual WAN Basic is site-to-site VPN only; Standard adds ExpressRoute, point-to-site and transit
  • ▸ WAF detection mode only logs; tune managed rules, then switch to prevention to block

Can you answer these without checking your notes?

In this scenario: "Spoke VMs cannot resolve on-premises names after a DNS Private Resolver is deployed in the hub" — what should you do first?
Create an outbound endpoint with a forwarding ruleset for the on-premises domain and link the ruleset to every spoke VNet, or point spoke DNS at the hub. A ruleset only applies to VNets linked to it.
In this scenario: "A web app runs in three regions and needs TLS offload, edge caching and cross-region failover" — what should you do first?
Traffic Manager only answers DNS, so it never sees TLS and cannot cache. Front Door provides global layer 7 routing, caching and TLS termination; choose Premium if origins must stay private behind Private Link.
In this scenario: "Regulation requires ExpressRoute traffic between the data center and Azure to be encrypted in transit" — what should you do first?
ExpressRoute is private but unencrypted by default. Use MACsec on ExpressRoute Direct ports or an IPsec VPN over private peering. FastPath and Global Reach change data paths, not confidentiality, and appear as distractors.

Common Exam Mistakes — What candidates get wrong

Assuming VNet peering is transitive between spokes

Peering links only the two VNets in the pair. Spoke-to-spoke traffic needs a hub NVA or Azure Firewall with UDRs, direct peering, or a Virtual Network Manager mesh. Gateway transit is separate: Allow gateway transit on the hub, Use remote gateways on each spoke.

Subtracting two addresses per subnet instead of five

Azure reserves the network address, default gateway, two DNS-mapped addresses and broadcast in every subnet, so a /29 leaves three usable hosts, not six. GatewaySubnet should be /27 or larger, especially when VPN and ExpressRoute gateways coexist.

Creating a private endpoint and skipping the privatelink DNS zone

Clients keep resolving the public address until a zone such as privatelink.database.windows.net is linked to every resolving VNet. On-premises forwarders should target a DNS Private Resolver inbound endpoint, because 168.63.129.16 answers only from inside Azure.

Choosing Azure Firewall Standard when encrypted traffic must be inspected

Standard adds threat intelligence and FQDN filtering; only Premium performs TLS inspection and signature-based IDPS, and Basic targets small businesses. Rules process DNAT, then network, then application, and a network rule match ends evaluation before application rules run.

Pairing Microsoft Entra ID point-to-site authentication with SSTP or IKEv2

Entra ID authentication, which brings Conditional Access and MFA, requires the OpenVPN tunnel type over TLS on port 443. Policy-based gateways support no point-to-site and only one site-to-site tunnel, so remote users plus several sites always means route-based.

Resources to help you pass Azure Network Engineer AZ-700 on your first attempt

Trace routes, DNS answers and layer choices under AZ-700 conditions before booking the exam.