After you've ordered your Cross-Cloud Interconnect connections, order your AWS ports.
Order your ports
AWS offers two Direct Connect ordering options: Link Aggregation Group (LAG)s and connections. (In the AWS interface, links are known as connections.) You must order LAGs, not connections. LAGs enable Link Aggregation Control Protocol (LACP), which permits multiple links per port. Cross-Cloud Interconnect for AWS requires LACP.
Order one LAG for each Cross-Cloud Interconnect connection.
Do not enter 2
for the number of connections within a single LAG if you
actually want a redundant pair of LAGs, each having one link.
Although LAGs enable bundling a group of connections together for higher bandwidth, you can create a LAG with just one connection.
If you accidentally ordered connections instead of LAGs, you can create a LAG from the existing connections by following the instructions on the Create a LAG page in the AWS documentation, and then clicking the Create a LAG with existing connections using the console tab.
AWS console
Go to the Direct Connect LAGs page.
Click Create LAG.
In the LAG type section of the page, select Request new connections.
Fill out the LAG settings section of the page:
- Enter a LAG Name for the resource.
- In the Location field, enter the AWS location. If you need help with choosing a value for this field, see Supported locations. You can find the location name below each listed location description. You can also search for a location name by using the search field in the LAG settings section.
- Select the appropriate Port speed.
- Enter the Number of new connections that you want.
- Clear the field labeled Connect through an AWS Direct Connect partner.
Click Create LAG.
AWS CLI
To order your Direct Connect ports, use the
create-lag
command.
For example:
aws directconnect create-lag \ --number-of-connections NUMBER_OF_CONNECTIONS \ --connections-bandwidth CAPACITY \ --location AWS_LOCATION \ --lag-name NAME \ --region REGION
Replace the following:
NUMBER_OF_CONNECTIONS
: the number of links, or connections, that you want for each portCAPACITY
: the bandwidth of each connection in the LAGAWS_LOCATION
: the name of the AWS location—for example,EqFA5
NAME
: the name of the new LAGREGION
: the region where you want to place your new connection and its links
Generate an LOA
For Google to provision your connection, it must have a letter of authorization (LOA) for each connection that you created in each AWS LAG.
For example, suppose you ordered two LAGs and you created two connections in each LAG. In this case, you need four LOA documents.
Use the following instructions twice—once for each LAG.
AWS console
To download the LOAs, complete the following steps:
Go to the Direct Connect LAGs page.
Click the name of the appropriate LAG.
Go the Connections section of the page and do the following for each connection in the LAG:
- Click the name of the connection to display the connection page.
- Click Download LOA.
- In the Provider name - optional field, enter Google Cloud.
- Click Download.
Repeat step 3 for your redundant LAG.
AWS CLI
To download the LOAs, complete the following steps:
Use the
aws directconnect describe-lags
command to retrieve identifiers for the LAGs that you created. For example:aws directconnect describe-lags \ --region REGION | jq -r \ '.lags[].connections[].connectionId'
Replace
REGION
with the region where your connections are located.In response, the system returns an identifier for each connection.
For each connection in the LAG, download the LOA by using the
aws directconnect describe-loa
command. For example:aws directconnect describe-loa \ --connection-id CONNECTION_ID \ --provider-name "Google Cloud" \ --output text \ --query loaContent \ --region REGION | base64 --decode > FILE_NAME.pdf
Replace the following:
CONNECTION_ID
: the identifier of the connectionREGION
: the region where your connections are locatedFILE_NAME
: a name for the LOA document
Repeat step 2 for your redundant LAG.
Send the LOAs to Google
After you order your Cross-Cloud Interconnect connections, you should receive confirmation email messages from Google. Each of these messages includes instructions for sending your AWS LOAs to Google. Now that you have the LOAs, do the following:
Decide which AWS LAG you want to connect to each Cross-Cloud Interconnect port. Locate the LOA documents for that LAG.
Respond to each Google email. Each email represents a different Cross-Cloud Interconnect port. Attach the LOA documents for the AWS LAG that you want connected to that port.
Make a note of the instructions that you provide to Google regarding which Cross-Cloud Interconnect port connects to which AWS LAG. You need this information later in the process when you configure your AWS resources.
Still later, after Google has provisioned your Cross-Cloud Interconnect connections, you receive another set of emails stating that the connections are ready to use.
After you receive this confirmation, you can finish the required configuration.