Skip to content

Network Topology Cheatsheet

This page compares common Azure network topologies and the quick choice between Private Endpoints and Service Endpoints.

Topology decision table

Topology Best For Strengths Weaknesses Evidence
Hub-spoke Centralized enterprise control with shared connectivity services Clear separation of shared and app VNets, reusable inspection and DNS More routing and governance complexity [Documented]
Virtual WAN Large-scale branch, hybrid, and global connectivity Simplifies distributed connectivity management May be excessive for small estates [Correlated]
Flat VNet Small or early-stage environments Simple to deploy and troubleshoot Weak segmentation and poor long-term scale [Observed]

Private Endpoint vs Service Endpoint

Choice Use when Benefit Limitation
Private Endpoint Private IP reachability and strongest service isolation are required Removes public exposure path for supported services Adds DNS and endpoint lifecycle complexity
Service Endpoint Simpler service access from selected VNets is sufficient Easier than private endpoint patterns Service still has public endpoint semantics
flowchart LR
    A[Enterprise network need] --> B{Scale and central control?}
    B -->|High| C[Hub-spoke or Virtual WAN]
    B -->|Low| D[Flat VNet]
    C --> E{Need private service IPs?}
    D --> E
    E -->|Yes| F[Private Endpoint]
    E -->|No| G[Service Endpoint]

Microsoft Learn references

  • https://learn.microsoft.com/en-us/azure/architecture/networking/architecture/hub-spoke
  • https://learn.microsoft.com/en-us/azure/architecture/guide/technology-choices/