Intermediate Architecture

Hub-and-Spoke, Virtual WAN and DRG — Choose the Traffic Paths First

Topology expresses intent; routes determine traffic

Begin with a flow list: who needs to talk to whom, in which direction, and through which controls. Mark flows that must remain isolated. Only then compare a classic hub, managed transit or a simpler direct connection.

A spoke connected to a hub does not automatically send every packet through the hub firewall. Local traffic, direct peerings, service routes and more specific destinations can take other paths. Verify effective routes and security behaviour.

Three approaches, with different boundaries

ApproachWhat it providesWhat you still decide
Classic hub-and-spokeA shared network for gateways, DNS or inspection servicesForwarding, spoke transit, inspection placement, capacity and operations
Azure Virtual WANManaged virtual hubs and supported connectivity capabilitiesService tier, associations, propagation, segmentation, inspection and gateway configuration
OCI DRGA managed virtual router with network attachments and route tablesWhich routes each attachment learns and uses, security controls and inspection paths

These constructs are not interchangeable. A DRG is not an entire managed branch-network service, and a Virtual WAN hub is not an arbitrary workload-hosting VNet.

Azure peering is not transitive

If A peers with a hub and B peers with the same hub, that alone does not establish A-to-B transit. Depending on the design, you might use direct peering or a supported transit path with forwarding, routes and policy configured.

Check both directions. A stateful firewall can reject traffic when the return flow bypasses the required state. Azure’s routing documentation explains route selection; the intended next hop must be confirmed at the relevant interface or subnet.

Do not interpret a route as permission. A correct path can still be blocked by a network rule or application authorisation.

Virtual WAN reduces infrastructure work, not design responsibility

Azure Virtual WAN capabilities depend on the service tier and configuration. Standard Virtual WAN supports broader transit scenarios than Basic. Associations, propagation and routing policies shape which networks can communicate; inspection must be deliberately configured. Consult the Virtual WAN overview for current capabilities.

Avoid the blanket statement that managed transit automatically solves every spoke-to-spoke requirement. Also avoid assuming that third-party inspection necessarily rules it out: verify supported integrations against the appliance and features you need.

OCI DRG routing remains explicit

OCI DRGs use attachments, route tables and route distributions to govern connectivity. A VCN attachment does not remove the need for appropriate VCN routes and security rules. Multiple DRGs can exist in a region — Oracle’s service limits put the default at five per region, and that ceiling is itself raisable — so “one per region” is a design choice, not a platform rule. Oracle DRG documentation.

Trace traffic entering each attachment and determine which route table applies. If inspection is required, verify the complete supported insertion path and the return flow rather than relying on the firewall’s presence in a hub VCN.

Compare candidates against the same requirements

Create two candidate designs for an illustrative estate with application, database and management networks. Record allowed flows, operational owners and failure boundaries for each.

EvaluationEvidence
SegmentationPermitted connections succeed; prohibited ones fail
InspectionRequired traffic traverses the configured control in both directions
PerformanceRepresentative transactions meet latency and throughput requirements
RecoveryThe selected failure leaves a usable path with adequate capacity
OperationChanges, diagnostics and rollback have named owners
CostCurrent service charges, traffic meters and team effort

A managed topology may reduce operating work while increasing provider charges. A classic hub may offer useful control while creating a larger maintenance burden. Neither is universally cheaper.

For multicloud, choose the routing design in each cloud deliberately, then validate the interconnection. Do not assume traffic crosses both hub firewalls unless effective routing proves that it does.

Use the connectivity guide to frame the decision and the cost guide to compare the complete operating cost.

References