Skip to content

BuildNot yet confirmed elsewhere1 publisher2 min readPublished

A hands-on lab stands up the AWS-Azure private interconnect in about 60 minutes

A dev.to author built the AWS-Azure private interconnect in about 60 minutes on an Azure Preview limited to AWS, 1 Gbps and same-region links. The lab confirms the path comes up on a single 1 Gbps circuit. Production plans have to live inside the Preview limits until Microsoft changes them.

The Engineer · Build desk

How we use AISend a correction

Illustration accompanying A hands-on lab stands up the AWS-Azure private interconnect in about 60 minutes
Generated illustration
Preview caps designs at AWS, 1 Gbps and same-region links How the Preview's limits and pricing affect teams planning an AWS-Azure private interconnect, according to the dev.to author's lab

Groups affected: designs pairing Azure with non-AWS clouds, and designs over 1 Gbps or across regions, are blocked in Preview; the AWS side costs $1.37 an hour in Frankfurt; Azure is free until GA; the ExpressRoute gateway costs extra; other cloud pairs may follow the same API.

Preview caps designs at AWS, 1 Gbps and same-region links
WhoHowKindClaim
Azure + non-AWS cloud designsIn Preview, Azure supports only AWS as a partner, so pairing Azure with any other cloud is ruled out for nowconstraint2
Cross-region, >1 Gbps designsPreview supports only 1 Gbps bandwidth and only connections within local regions, with no cross-region connectivityconstraint2
Teams paying the AWS sideA 1 Gbps interconnect in Frankfurt costs $1.37 per hour, which the author puts at roughly $1000 per monthcost14
Teams budgeting the Azure sideMicrosoft says it is free during public preview, with pricing to come at general availabilityexposure6
Azure deployersThe ExpressRoute gateway is a separate resource, and the author says it will costcost16
Other cloud pairsAWS publishes the API spec openly, and Azure and Google Cloud are adopting itprecedent19

What happened

  • Provisioning runs on an activation key that one side generates and the other redeems, and both sides validate region, bandwidth and account before anything is built.
  • AWS bills the interconnect hourly with no per-GB charge, starting at creation and rounding up to the full hour.
  • In Preview the service connects only specific Azure and AWS region pairs, each tied to a physical interconnect location.
  • Microsoft says the Azure side is free during public preview, with pricing to follow at general availability.
  • In the author's lab the Azure VM and the AWS VM could ping each other over the circuit.

Why it matters

  • constraint A design that pairs Azure with Google Cloud or OCI, spans regions, or needs more than 1 Gbps cannot use the service during Preview.
  • cost One 1 Gbps AWS circuit runs about $12,000 a year at the Frankfurt rate, before any Azure-side charge.
  • decision Teams weighing this against VPN tunnels or a provider cross-connect can price only the AWS half today, because Microsoft will publish Azure pricing at general availability.
  • precedent With AWS publishing the API spec and Azure and Google Cloud adopting it, the activation-key flow is the pattern to expect on other cloud pairs.

The key exchange replaces a manual route that starts with a cross-connect ordered from a service provider, then virtual routers, VLANs, point-to-point addressing and BGP sessions [8]. The older Oracle Interconnect for Azure still leaves peering and routing to the operator on both sides [9]. In our view the up-front validation is where the saved time sits, since a region, bandwidth or account mismatch stops the build before any resource exists [3].

The lab is small. Azure needed an ExpressRoute gateway, a circuit with the Azure Multicloud Interconnect port type, and a connection resource joining the two [10]. AWS needed a Virtual Private Gateway, a Direct Connect Gateway and the interconnect connection itself [11]. The author kept the address spaces apart, 10.10.0.0/16 on Azure and 10.20.0.0/16 on AWS [12]. For the 60 minutes to transfer, a team would need the same shape: a fresh VPC and VNet, one circuit, one region pair and no overlapping ranges.

Neither Microsoft nor AWS says where the physical interconnect locations behind each region pair are. The author presumes colocation facilities where both have a presence [13].

Cost is where the Preview label bites. AWS charges $1.37 an hour for the author's 1 Gbps interconnect in Frankfurt, and the author rounds that to roughly $1,000 a month [14]. Multiplying 1.37 by 730 hours gives about $1,000 [17]. AWS includes one free 500 Mbps interconnect per cloud service provider per Region, but it did not apply to a 1 Gbps lab [15]. On the Azure side the ExpressRoute gateway is a separate resource, and the author expects it to cost [16].

The connectivity evidence is a ping between two VMs. A ping shows the path is up. It does not test sustained throughput against the 1 Gbps ceiling, and the lab used one circuit in one region pair.

We think this is the right way to trial a private cloud link and a thin basis for a production commitment. The service itself is well built. The limits around it are Microsoft's to lift, and the Azure price is still to come.

What to watch

  • Microsoft publishing general-availability pricing for the Azure side, including the separate ExpressRoute gateway.
  • Azure lifting the Preview limits: partners beyond AWS, bandwidth above 1 Gbps and cross-region connections.
  • Azure and Google Cloud finishing their adoption of the AWS-published API specification.

Clarity's read

What the record supports and how the coverage leans. The claims behind it follow.

Reality

Evidence55
Adoption
Insufficient
Hype gap−5
Incentives
Insufficient
Confidence55
Why these scores

Claim ledger

Ranked by verification strength, evidence, and original report placement.

  1. [1]

    The post's author says the whole setup of the AWS-Azure Multicloud Interconnect took about 60 minutes.

    ReportedSupportedSource: dev.to post author, hands-on labView cited source
  2. [2]

    On the Azure side the service is still in Preview and, at the time of writing, supports only AWS as a partner, only 1 Gbps bandwidth, and only connections within local regions (no cross-region connectivity).

    ReportedSupportedSource: dev.to post authorView cited source
  3. [3]

    Provisioning uses an activation key: one side generates it, the other redeems it, and both sides validate that region, bandwidth and account match before anything is built.

    ReportedSupportedSource: dev.to post authorView cited source

Sources

1 independent publisher whose own reporting we read for this story.

  1. dev.to

    1 article · October 11, 2026

    AWS and Azure Multicloud Interconnect: Hands-On First Impressions

Share your take

Let Clarity write the post for you.

Signed-in readers get a short post drafted on this story in the register they choose — narrative, analytical, or a direct position — editable to the last word before it goes anywhere. The share buttons at the top of this story work without an account.

Topics and entities

Follow any of these and your For You feed starts watching them — no settings page required.

Topics

Loading related stories