GitHub Actions Academy · Architecture Explorer

Azure Virtual WAN Architecture

Design global branch, remote-user and cloud connectivity through managed virtual hubs and routing domains.

Objective: Determine when Virtual WAN provides operational and connectivity advantages over traditional hub-and-spoke designs.

Practical guidance

Business context and requirements

01

Map global sites, users, circuits, SD-WAN and cloud regions

Apply this point to a real GitHub Actions Academy design, delivery or operational scenario and record the evidence used to validate the outcome.

02

Define transitive-routing, security and segmentation requirements

Apply this point to a real GitHub Actions Academy design, delivery or operational scenario and record the evidence used to validate the outcome.

03

Capture SLA, throughput and migration expectations

Apply this point to a real GitHub Actions Academy design, delivery or operational scenario and record the evidence used to validate the outcome.

Practical guidance

Architecture and design decisions

01

Choose Standard hubs, routing intent and security-provider integration

Apply this point to a real GitHub Actions Academy design, delivery or operational scenario and record the evidence used to validate the outcome.

02

Design hub connections, route tables, labels and propagation

Apply this point to a real GitHub Actions Academy design, delivery or operational scenario and record the evidence used to validate the outcome.

03

Plan ExpressRoute, VPN, point-to-site and inter-hub connectivity

Apply this point to a real GitHub Actions Academy design, delivery or operational scenario and record the evidence used to validate the outcome.

Practical guidance

Security, cost and operating model

01

Establish central policy, telemetry and operational ownership

Apply this point to a real GitHub Actions Academy design, delivery or operational scenario and record the evidence used to validate the outcome.

02

Model hub, scale-unit, gateway and data-processing costs

Apply this point to a real GitHub Actions Academy design, delivery or operational scenario and record the evidence used to validate the outcome.

03

Document provider dependencies and controlled change procedures

Apply this point to a real GitHub Actions Academy design, delivery or operational scenario and record the evidence used to validate the outcome.

Practical guidance

Validation, resilience and evolution

01

Validate route convergence, segmentation and branch reachability

Apply this point to a real GitHub Actions Academy design, delivery or operational scenario and record the evidence used to validate the outcome.

02

Test regional failure, tunnel recovery and remote-user access

Apply this point to a real GitHub Actions Academy design, delivery or operational scenario and record the evidence used to validate the outcome.

03

Compare observed performance with business SLAs

Apply this point to a real GitHub Actions Academy design, delivery or operational scenario and record the evidence used to validate the outcome.