By Purnima Kumari and Anish Singh Walia
The DigitalOcean Partner Network Connect is designed for organizations that require secure, low-latency, high-performance connectivity between their cloud infrastructure and other cloud providers, data centers, or on-premises infrastructure. It is ideal for businesses that require low-latency access to applications and services across multiple cloud providers or on-premises infrastructure.
Additionally, it is useful for organizations that require high-bandwidth connectivity for data transfer, replication, or backup and disaster recovery purposes.
This service is especially beneficial for organizations with:
By using the DigitalOcean Partner Network Connect, organizations can:
This guide walks you through the process of connecting a DigitalOcean Virtual Private Cloud (VPC) to Amazon Web Services (AWS) using Megaport’s Partner Interconnect.
Setting up multi/hybrid cloud connectivity with DigitalOcean requires three interconnection components: a partner attachment on DigitalOcean, a Megaport Cloud Router (MCR) with two Virtual Cross Connects (VXCs) – one for each endpoint – and a partner interconnect link on AWS.
A Megaport Cloud Router (MCR) is a powerful tool that simplifies the management of your cloud network connections. It offers a centralized platform for managing your cloud network connections, providing advanced features for routing, security, and monitoring.
The Megaport Cloud Router offers several key advantages, including:
DigitalOcean Partner Network Connect allows you to connect your VPC to external networks using Megaport.
A Megaport Cloud Router (MCR) is required to route traffic between DigitalOcean and AWS. It facilitates communication between the Virtual Cross Connections (VXCs) attached to it. If you already have an existing MCR, you can use it instead of creating a new one.
133937
unless you specified a different one during setup.After configuration, complete the order by setting up billing details and finalizing the purchase.
Now, you can establish a connection between your DigitalOcean Partner Attachment and the Megaport Cloud Router (MCR) by adding a Virtual Cross Connection (VXC) to the MCR.
What You’ll Need:
A Virtual Cross Connection (VXC) serves as the link between your Megaport Cloud Router and DigitalOcean Partner Network Connect, enabling seamless communication between the two.
http://169.254.96.54/29
). After that click on Add BGP connection.169.254.96.49
)As with the MCR, the VXC still needs to be ordered to complete the process.
The Configuration Details status indicators turn green when the connection is fully established. This means the connection from DigitalOcean to the Megaport Cloud Router is complete.
Next, set up the other end of your connection with AWS.
Now, set up a second VXC to connect the Megaport Cloud Router to AWS.
For more detailed steps and configuration, please refer to Connecting to AWS Direct Connect.
Once all connections are established, verify connectivity between DigitalOcean and AWS:
In the process of setting up your VXC, you may encounter some common errors. Here are a few and how to resolve them:
Invalid Service Key: If you receive an error indicating that the service key is invalid, double-check that you have entered the correct key. The service key is case-sensitive and should be copied exactly as it appears in your AWS account.
BGP Configuration Error: If you encounter a BGP configuration error, ensure that you have correctly entered the BGP details from your AWS account. The ASN, local IP, and BGP password should all match the information provided in your AWS account.
Connection Timeout: If your connection times out during the setup process, try refreshing the page and starting the setup process again. If the issue persists, contact Megaport support for assistance.
VXC Not Established: If your VXC is not established after completing the setup process, check the status of your AWS Direct Connect Virtual Interfaces. If the status is not “available”, there may be an issue with your AWS setup. Double-check your AWS configuration and try again.
If you encounter any other errors, refer to the official Megaport documentation or contact Megaport support for assistance.
You can also refer to this blog on Solutions to common API Issues with Megaport.
The Megaport Cloud Router (MCR is a powerful tool that enables you to manage your cloud network connections with ease and efficiency. It provides a centralized platform for managing your cloud network connections, offering a range of features that include advanced routing, security, and monitoring capabilities.
To create a Megaport Cloud Router (MCR), navigate to the Megaport portal. Click on Services and then Create MCR. Choose a location that is geographically close to both your DigitalOcean data center and AWS region. Configure the MCR by setting the Rate Limit, MCR Name, and Minimum Term. If you are only testing, select No Minimum Term. Finally, deploy the MCR and note the MCR ID, as it will be needed later.
To create a VXC on Megaport to AWS, navigate to the Megaport portal. Click on Add Connection under your MCR and select Cloud -> AWS. Enter the Service Key from your AWS account. Megaport validates the key. Click Next. Enter a Connection Name. Select a Rate Limit (based on bandwidth requirements). Choose a Minimum Term. Leave the Interface IP Address blank (optional). Click Add BGP Connection, and: use the Local IP configured earlier, enter BGP details from your AWS account, and use the BGP Password from your AWS account. Verify all information and click Next, then Add VXC. Finalize the order to complete the VXC setup.
To verify connectivity, check the Partner Attachment status in DigitalOcean. Ensure both VXCs are active and properly configured in Megaport. Verify that the Direct Connect link is up in AWS. Test by pinging an AWS instance from a DigitalOcean Droplet.
By following this tutorial, you have successfully established a high-bandwidth, low-latency connection between your DigitalOcean VPC and AWS using Megaport’s Partner Interconnect. This configuration significantly enhances network performance for workloads that span across both cloud platforms, ensuring seamless communication and data exchange between your applications and services.
To further optimize your Megaport Cloud Router (MCR) setup and explore advanced features, refer to the official Megaport documentation: Megaport Cloud Router (MCR) Documentation. This comprehensive resource provides detailed guides on configuring and managing your MCR, including advanced routing, security, and monitoring capabilities.
Continue building with DigitalOcean Gen AI Platform.
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!