Auto mapping
Attachment policies
Assigns a segment automatically based on an attachment's tags. For segments that require acceptance, the network team reviews the attachment before it connects.
AWS Cloud WAN · Global core network
With AWS Cloud WAN, you declare Regions, segments, and attachment rules in a JSON policy, and AWS creates a core network edge in each Region and meshes them together. A single policy replaces building a Transit Gateway per Region and managing peering routes by hand.
{
"version": "2025.11",
"core-network-configuration": {
"asn-ranges": ["64512-64555"],
"edge-locations": [
{ "location": "ap-northeast-2" },
{ "location": "ap-northeast-1" },
{ "location": "us-east-1" }
]
},
"segments": [
{ "name": "prod",
"require-attachment-acceptance": true },
{ "name": "shared" }
],
"segment-actions": [{
"action": "share",
"mode": "attachment-route",
"segment": "shared",
"share-with": ["prod"]
}]
}
Places core network edges in three Regions, creates prod and shared segments, and shares the shared routes with prod.
Max bandwidth per VPC attachment, per AZ
MTU between VPC · peering · Tunnel-less Connect (bytes)
Automatic peering between core network edges
Policy version that supports Routing policy
Why Cloud WAN
When you build a global network from per-Region Transit Gateways, peering, and static routes, configuration scatters with every Region you add. With Cloud WAN, you declare the desired state, review the changes, and then apply them.
Segments, Regions, and attachment mapping rules are managed as policy versions. Review changes before applying them, and roll back to a previous version when needed.
A segment is a routing domain that spans all Regions. By default, communication happens only within the same segment, much like a VRF in MPLS.
Adding a Region to the policy creates a core network edge that joins the other edges in a full mesh. Inter-Region routes propagate dynamically.
Policy anatomy
A policy document has eight top-level keys. The first three are required; add the rest as needed.
versionrequiredThe policy syntax version. Specify 2025.11 to use Routing policy and BGP community propagation.
core-network-configurationrequiredGlobal settings such as ASN ranges, the Regions that host edges (edge-locations), and VPN ECMP, DNS, and security group referencing support.
segmentsrequiredDefines routing domains. For each segment, set the Regions it uses, whether attachments require acceptance, and whether attachments are isolated from each other.
network-function-groupsoptionalGroups of attachments that host firewalls or IDS/IPS. They are the targets of service insertion.
segment-actionsoptionalDefines route sharing between segments, static routes, service insertion, and Routing policy associations.
attachment-policiesoptionalAutomatically maps attachments to segments or network function groups based on conditions such as tags.
routing-policiesoptionalRules for route filtering, summarization, and BGP attribute changes in the inbound or outbound direction.
attachment-routing-policy-rulesoptionalSpecifies which Routing policy applies to attachments that match a Routing policy label condition.
sharecreate-routesend-viasend-toassociate-routing-policy
Features
Auto mapping
Assigns a segment automatically based on an attachment's tags. For segments that require acceptance, the network team reviews the attachment before it connects.
Service insertion
Use send-via to steer traffic between segments, and send-to to steer traffic bound for the internet or on-premises, through an inspection VPC. send-via supports single-hop or dual-hop.
Hybrid
Attach a DX gateway directly to the core network. On-premises routes learned over a transit VIF propagate to every Region in the segment, with no intermediate Transit Gateway.
Route control
Match routes by prefix, prefix list, AS-PATH, BGP community, or MED to filter or summarize them, and tune path preference with Local Preference, AS-PATH, and MED. Applies to attachments as well as segment sharing and inter-Region routes.
SD-WAN
SD-WAN appliances in a VPC peer with the core network edge over BGP without GRE tunnels. Up to 100 Gbps per Connect peer, per AZ.
Migration
Peer an existing Transit Gateway with the core network edge in the same Region and attach Transit Gateway route tables to segments to migrate in stages.
Attachment types
VPCs support inbound route filtering only, while BGP-based attachments also support summarization and BGP attribute changes. Routing policy does not apply to network function groups.
| Attachment type | Max bandwidth | Routing policy | Notes |
|---|---|---|---|
| VPC | 100 Gbps · per AZ | Inbound route filtering (allow · drop) | MTU 8500 bytes, up to 7,500,000 PPS per AZ |
| Site-to-Site VPN | 1.25 Gbps per tunnel, 5 Gbps for Large bandwidth tunnels | Filtering · summarization · path preference · BGP communities | VPN ECMP is turned on or off in the policy (on by default). Accelerated VPN and VPN Concentrator are Transit Gateway only and cannot attach directly to a core network. |
| Connect | 5 Gbps per GRE peer, 100 Gbps per Tunnel-less peer per AZ | Filtering · summarization · path preference · BGP communities | For SD-WAN integration. |
| Direct Connect gateway | Follows Direct Connect quotas. | Filtering · summarization · path preference | A DX gateway can attach to only one core network. |
| Transit Gateway route table | Follows Transit Gateway peering quotas. | Filtering · summarization · path preference | Created after peering with a Transit Gateway in the same Region. |
Reference architecture
Three core network edges are connected in a full mesh. Each attachment joins a segment based on its tags, and traffic between segments passes through the inspection VPC in a network function group.
On narrow screens, swipe the diagram sideways.
Getting started
In Network Manager, create the global network that will contain the core network.
Define ASN ranges, edge Regions, segments, and attachment policies.
Review the policy version's change set and execute it to deploy the edges.
Attach VPCs, VPNs, Connect, and DX gateways with tags, and accept them if required.
Check inter-Region and shared routes in each segment's route table.
Pricing
Cloud WAN pricing is based on the number of core network edges, the number of attachments and their hours, and the amount of data sent to the core network. Inter-Region transfer, VPN, and Direct Connect connections are charged separately.
| Component | Billing basis | Notes |
|---|---|---|
| Core network edge hours | Hours for one edge per Region listed in the policy's edge-locations. Partial hours are billed as full hours. | Billed to the account that created the core network. |
| Attachment hours | Hours each attachment is connected | Billed to the VPC owner for VPC, the DX gateway owner for Direct Connect, and the core network owner account for VPN and Connect. |
| Transit Gateway peering | Hours the edge and Transit Gateway are connected by peering | Transit Gateway route table attachments over the peering have no additional charge. |
| Data processing | GB sent to the core network from VPC, VPN, and Direct Connect | Connect (SD-WAN) traffic is counted as data sent from the underlying VPC. There is no processing charge for traffic sent over peering between a core network edge and a Transit Gateway, or for traffic leaving an edge toward a VPC. |
| Inter-Region data transfer | GB sent between Regions | Billed at standard AWS data transfer rates. |
| Site-to-Site VPN · Direct Connect | VPN connection hours, Direct Connect port hours and data transfer | Billed separately at each service's rates. |
Rates vary by Region and usage. See the AWS Cloud WAN pricing page for current rates.
Next step
Bring your operating Regions, segmentation criteria, on-premises and SD-WAN connectivity, and inspection requirements, and we'll review a draft policy and migration plan together.