Microsoft Azure ExpressRoute

Watch the video

Equinix has an API integrated ordering process for customers seeking to provision Microsoft Azure ExpressRoute. This increases automation in the process and allows for 100% self-service for the user. Customers can provision an ExpressRoute connection via the Equinix Fabric™ portal within minutes as a result.


Before creating a connection to Microsoft Azure ExpressRoute, users must have:

  • An Azure account with Microsoft
  • An ExpressRoute Service Key which is configured in the Azure Resource Manager (ARM) portal

  • An Equinix Customer Portal (ECP) account

  • An Equinix Fabric account

Connect to Azure via Azure ExpressRoute

  1. Log in to the Equinix Fabric portal.

  2. From the Connections menu, select Create Connection.

  3. On the A Service Provider card, click Connect to a Service Provider.

  4. Locate the Microsoft Azure card and click Select.

  5. On the Azure Express Route card, click Create Connection.

  6. Review the steps for connecting to Azure ExpressRoute, then click Create a Connection to Azure ExpressRoute.

  7. On the Select Locations page, you can set up a connection using a port, a service token, or a virtual device.

    To create a connection using a port or redundant ports, click Port.

    1. Select the Location, the Virtual Device Type, and the device location.

    2. In the Redundant Origin section, select a secondary port.

      Note: We recommend that you select a secondary port to connect to ExpressRoute. If you select the option to create a single connection, no Service Level Agreement (SLA) is provided by Azure.

    See the following for instructions about how to use a service token or virtual device as your connection origin:

  8. In the Destination section, enter your Microsoft Azure ExpressRoute Service Key.

    Once your ExpressRoute Service Key is validated, the Azure Peering Location and bandwidth are displayed. The Pricing Overview displays updated details based on your connection location choices. It is possible to change the location of the origin port(s) to see the pricing for any route on the Fabric network.

  9. Click Next.

  10. In the Connection Information section, enter:

    • Connection Name – A name for your primary connection

    • VLAN ID – Your VLAN ID (this is the S-tag vlan value)

  11. In the Peering Type Selection section, choose a peering type.

  12. (Optional) Enter a vlan Seller C-tag. If you enter a C-tagged vlan value here, it must match the C-tag value entered in the Azure portal for the Peering Type selected (see the screen shot below). This optional value allows for the ExpressRoute circuit to move to a provisioned state. This is helpful for Fabric reseller users, or for users that have to manage multiple Azure subscriptions for different business units where they are only provided an ExpressRoute Service Key for provisioning and do not have access to ExpressRoute Peering configuration.

  13. (Optional) In the Purchase Order Number field, enter your PO number.

  14. Click Next.

  15. Review the Connection Summary and Pricing Overview.

  16. Enter an email address in the Notifications field. Click Add Another Email to add more notification recipients.

  17. (Optional) Click Design Summary to download a copy of the design details.

  18. Click Submit Order.

Note: Charges begin as soon as the connection request is submitted.

Click the Connections menu and select Connections Inventory to view the status of your connection.

Azure Connection States

The Azure connection goes through the following states:

  • Not Provisioned – Beginning the provisioning with Microsoft Azure.

  • Pending BGP Peering – Waiting for customer to configure Microsoft peering for service name (private and Microsoft) on the Microsoft side.

  • Provisioned – Provisioning completed with Microsoft Azure.

When you create the service key on the Microsoft Azure Portal, the initial status of the service key is Not Provisioned. Once the connection is submitted to Equinix Fabric, the Azure circuit (service key) status changes to Provisioned.

Note: You configure peering on the Azure Portal only when the status is Provisioned. Azure recommends redundancy for each peering type associated with an ExpressRoute circuit Service Key.

Available Microsoft Peering Services

Microsoft offers these services through Equinix Fabric:

  • Microsoft Peering – Public peering (PaaS/SaaS)

  • Private Peering – Private peering (IaaS)

You are not required to use both services (private and Microsoft).

Four virtual connections can be created with a single service key (each having a primary and secondary connection). However, each of the four connections must have unique ExpressRoute Peering VLAN IDs.

Example: If 2000 is used as the private ExpressRoute peering VLAN ID, then the same VLAN can't be used for private or Microsoft peering.

Note: Public peering, or connecting with Microsoft public offerings, such as Skype, is now only available through Microsoft peering.

Increase Azure ExpressRoute Bandwidth

To increase the bandwidth of your ExpressRoute connection, see Create and Modify an ExpressRoute Circuit.

A simple way to find the appropriate connection is to filter by the ExpressRoute service key.

The notification icon beside the speed indicates that the speed in the Azure portal and the speed in the Equinix Fabric portal are out of sync.

Click Edit to make changes to the connection. You will have the opportunity to accept the new speed as determined from an API call to the Azure portal. Once accepted, the upgrade will take place and no further action is required.

Traffic continues to flow at the previous lower speed when the bandwidth upgrade is being configured until the upgrade on both the A-side and Z-side of the circuit is successfully completed.

Verify Routes on the Microsoft Azure Portal

To verify the route to and from the customer, visit the Microsoft Azure Portal.

Related Topics

Microsoft Azure ExpressRoute Redundancy Modes

For more information on Microsoft Azure ExpressRoute, see the Microsoft documentation.