Configure Amazon Web Services
VeloCloud supports Amazon Web Services (AWS) configurations in a Non SD-WAN Destination.
- Obtain Public IP, Inside IP, and PSK details from the Amazon Web Services website.
- Enter the details users obtained from the AWS website into the Non SD-WAN Network Service in the Orchestrator.
This topic contains the following sections:
Configure Edge for Amazon Web Services (AWS) Transit Gateway (TGW) Connect Service
For the AWS TGW Connect Service, the Edge provisioned in the Transit VPC use the LAN, routed and non-WAN interfaces to set up the GRE tunnel.
AWS Configuration Procedure
VeloCloud Orchestrator Configuration Procedure
Obtaining Amazon Web Services Configuration Details
- From Amazon Web Services, create VPC and VPN Connections. Refer to the instructions in the AWS documentation.
- Make note of the Gateways associated with the enterprise account in the Orchestrator to create a virtual private gateway in the Amazon Web Services.
- Make a note of the Public IP, Inside IP and PSK details associated with the Virtual Private Gateway. Users need to enter this information in the Orchestrator when users create a Non SD-WAN Destination.
Configure a Non SD-WAN Destination
After users obtain Public IP, Inside IP, and PSK information from the AWS portal, users can configure a Non SD-WAN Destination.
AWS Cloud WAN CNE Connect using Tunnel-less BGP
AWS has announced Tunnel-less Connect on a Cloud WAN. This document describes AWS components and configuring AWS and VeloCloud SD-WAN.
AWS Cloud WAN CNE Connect uses a Tunnel-less BGP capability to provide a simpler way to build a global SD-WAN network using an AWS backbone as a middle-mile transport network. With this capability, VeloCloud SD-WAN appliances can natively peer with an AWS Cloud WAN using Border Gateway Protocol (BGP) without requiring tunneling protocols such IPsec or GRE. This simplifies the integration of an SD-WAN into an AWS cloud and enables leveraging the high-bandwidth AWS backbone for branch-to-branch connectivity across different geographic regions. This feature also supports in-built network segmentation and enables the building of a secure SD-WAN at a global scale.
Typically, VeloCloud SD-WAN Virtual Edges (vEdges) deploy into an AWS Transport VPC. This Transport VPC may then peer with other VPCs, TGWs, or, in this case, a CNE (Cloud Network Edge) in the Cloud WAN backbone to establish connectivity to resources in AWS.
For Cloud WAN CNE Connect, the vEdges provisioned in the Transport VPC use the LAN-facing routed and non-WAN interfaces to establish native L3 unencapsulated BGP peering with the CNE.
AWS Components
- Cloud WAN Core Network
- Policy definition
- Core Network Edge (CNE)
- Transport VPC
- VPC Attachment
- Connect Attachment
This assumes that users have other resources in other AWS VPCs that use VPC peering to connect to CNEs in the Core Network. If not, users must define the Core Network and CNEs and create the attachments to existing workload VPCs.
AWS Configuration
- Use the following Arista online documentation to create vEdges in an AWS VPC:
- Virtual Edge Deployment Guide
- VeloCloud SD-WAN AWS Cloud Formation Template- Green Field
- VeloCloud SD-WAN AWS Cloud Formation Template- Brown Field
- On the AWS console, use the AWS Network Manager to create a Global Network, if one does not already exist in the AWS deployment.
Figure 19. Create Global Network 
- Create a Policy version.
- A Policy version defines and configures the key details of the solution:
Figure 20. Policy Version 
- Enter the BGP ASN ranges used by the CNEs:
Figure 21. ASN Ranges 
- In the global Inside CIDR blocks field, define the respective CDR blocks for the CNEs.
Figure 22. Inside CIDR Blocks 
- Search for Edge locations and review the list of specific AWS AZ to place the CNE.
Figure 23. Edge Locations
Note: The ASN and Inside CIDR Blocks for each Edge location uses the defined range defined for the Global Network. - Search for Segments. Define logical segments using tags. Tag VPCs and Subnets to define segment membership. In this example, the format uses Key=Segment and Value=SDWAN.
Figure 24. Segments
Note: Use the value defined in the policy. - VCP and Connect Attachments specify the Segments used as well as the criteria for the Segments. In the example, a tag-value condition defines membership in the SD-WAN segment. The key-value pair uses the Condition values and must be present in VPCs and subnets in order to become Segment members.
Figure 25. Attachment Policies 
- A Policy version defines and configures the key details of the solution:
- Use one of the following types of attachments:
- VPC Attachments
- Connect Attachments
- VPC Attachments - Each SD-WAN Transport VPC has a VPC attachment to the CNE. Specify at least one subnet within the VPC when creating the VPC attachment. In the example, the CNE with the location, us-west-1 AZ peers with the SD-WAN Transport VPC private VLAN subnet. Also, define a key-value pair for the Segment membership.
Figure 26. VPC Attachment 
If configured correctly, the Attachment displays the configuration details including SDWAN as the Segment and the Attachment policy rule number.
- Configure the Connect Attachment for Tunnel-less (No encapsulation) and specify an existing VPC Attachment as the Transport Attachment ID.
Figure 27. Creating Attachment
Figure 28. Tags 
If configured correctly, the Attachment displays membership in the SDWAN Segment. It also displays the Attachment policy rule number and NO-ENCAP as the Connect protocol.
Figure 29. Policy Details 
- Create Connect Peers in the Connect Attachment and define the SD-WAN vEdge BGP peering in terms of the ASN and peer IP address.
Figure 30. Create Connect Peer
Once configured, the AWS console provides two Core Network BGP peer IP addresses to use on the SD-WAN BGP neighbors and selects them randomly from the Inside CIDR range configuration.
Configuring VeloCloud SD-WAN
- Configure Static Route Settings.
Figure 31. Static Route Settings 
- When creating the BGP Neighbors, set the Max-Hop to two or more in the Additional Options column.
Figure 32. Additional Options 
- Use to verify that the BGP peer relationship has established with the configured Neighbor IP addresses.
Figure 33. Routing 

















