{"id":3049,"date":"2021-04-30T13:59:00","date_gmt":"2021-04-30T11:59:00","guid":{"rendered":"https:\/\/blog.besharp.it\/?p=3049"},"modified":"2021-05-14T18:43:39","modified_gmt":"2021-05-14T16:43:39","slug":"how-to-wisely-choose-the-right-aws-direct-connect-for-your-hybrid-cloud-environment","status":"publish","type":"post","link":"https:\/\/blog.besharp.it\/how-to-wisely-choose-the-right-aws-direct-connect-for-your-hybrid-cloud-environment\/","title":{"rendered":"How to wisely choose the right AWS Direct Connect for your hybrid Cloud environment"},"content":{"rendered":"\n

Network connectivity is the most fundamental and often ignored component in our daily life and work, we always take it for granted. <\/p>\n\n\n\n

Sometimes our applications require performance, availability and security levels that our normal internet connection doesn\u2019t provide, especially when we want our on-premise running environment to take advantage of cloud services (like cloud storage). <\/p>\n\n\n\n

When a low-latency, constant and predictable connection to cloud resources is required a VPN connection using your internet service provider isn\u2019t the best option, luckily enough there\u2019s a service for that.<\/p>\n\n\n\n

Meet AWS Direct Connect<\/strong>: an AWS service for the creation of dedicated network connections between office, on-premise data centers, or colocations and the AWS Cloud that bypass the Internet entirely, removing unpredictability and network congestion, allowing a more consistent, fast, and low-latency access to Cloud Resources to satisfy business-critical needs. <\/p>\n\n\n\n

AWS Direct Connect is a service available at locations all around the world with flexible connection options starting from a 50 Mbps hosted connection to a 100Gbps dedicated connection.<\/p>\n\n\n\n

Let\u2019s deep dive into some terminology:<\/p>\n\n\n\n

A Direct Connect Location<\/strong> is a physical location where Direct Connect is accessible via a standard cross-connect, so, if the equipment is already in an available location, access to AWS Cloud resources is only a matter of datacenter cabling. For other cases connectivity to a location is made available by selected APN partners that have passed a technical validation for following AWS service best practices. <\/p>\n\n\n\n

A Direct Connect Location is physically directly linked with a default AWS Region but any other region is  accessible through AWS proprietary network internal routing. A list of available locations and associated regions is available at https:\/\/aws.amazon.com\/directconnect\/locations\/<\/a><\/p>\n\n\n\n

An APN Partner<\/strong> can help to establish network circuits between an AWS Direct Connect location and the data center, office, or colocation environment while giving assistance in constructing a hybrid environment.<\/p>\n\n\n\n

A Dedicated Connection<\/strong> is a physical Ethernet connection associated with a single customer, with two options for port speed (1 Gbps and 10 Gbps), it gives the ability to define up to 50 virtual network interfaces that behave like a single VLAN with a BGP Peering session on it, you can also attach this virtual interface to a Transit Gateway to implement advanced routing between VPCs<\/p>\n\n\n\n

A Hosted Connection<\/strong> has more options for port speed, starting from 50Mbps up to 1Gbps, for use cases that do not require high capacity. With a hosted connection there\u2019s only a single virtual network interface with a BGP Peering session, on a physical link shared with other customers. If additional interfaces are required additional hosted connections have to be provisioned, a Transit Gateway attachment is not available with this type of connection.<\/p>\n\n\n\n

Resiliency<\/strong>: even if Direct Connect is a low-latency, constant and predictable connection there\u2019s always the possibility that something goes wrong.
The highest level<\/strong> of resiliency can be achieved using separate connections that terminate on separate devices in more than one location, as shown below<\/p>\n\n\n\n

\"highest<\/figure><\/div>\n\n\n\n

In case of device failure, connectivity or location failure the network connection will always be available.<\/p>\n\n\n\n

A high level<\/strong> of resiliency is made possible by using two single connections to multiple locations, service will still available in case of connectivity (like a fiber cut) or device failure<\/p>\n\n\n\n

\"two<\/figure><\/div>\n\n\n\n

The suggested configuration for development and test<\/strong> is using separate connections that terminate on separate devices in one location <\/p>\n\n\n\n

This provides resiliency against device failure.<\/p>\n\n\n\n

\"\"<\/figure>\n\n\n\n

Another option is to use a VPN connection<\/strong> over the internet as a backup option <\/strong><\/p>\n\n\n\n

Let\u2019s talk about some examples and real life implementations to better understand how to choose the Direct Connect Location taking into account the default AWS Region. <\/p>\n\n\n\n

The complete list of available Direct Connect Locations can be found at https:\/\/aws.amazon.com\/directconnect\/locations\/<\/a> <\/p>\n\n\n\n

Case A<\/strong>: An office located in Djon, France  on on-prem application uses an Aurora Database hosted in the eu-central-1 region (Frankfurt), a 300Mbps connection is enough to accommodate traffic needs<\/p>\n\n\n\n

There\u2019s a Direct Connect Location in Telehouse Voltaire, Paris, France<\/strong> that has the Default AWS Region in eu-central-1 set, an AWS APN<\/strong> partner can be involved to provision connectivity to the location and then set up a Hosted Connection <\/strong>to the eu-central-1. <\/p>\n\n\n\n

Depending on the availability requirements a second Direct Connect link can be set up to the Interxion ZUR1, Zurich, Switzerland <\/strong>location, allowing redundancy for location and connectivity<\/p>\n\n\n\n

Case B<\/strong>: An on-prem data center in Equinix PA3, Paris, uses a private API Gateway hosted in the eu-west-3 region (Paris), a new application will write a massive amount of data in a S3 bucket requiring at least 1Gbps bandwidth<\/p>\n\n\n\n

The direct connect location is already available in the data center with a cross-connect, a S3 private endpoint can be also reached using the DX connection. <\/p>\n\n\n\n

Wrap-Up<\/strong><\/h2>\n\n\n\n

AWS Direct Connect is an excellent solution to meet the increasing demand of reliable, secure and fast network connections to cloud resources.
In this article we talked about how to choose your Direct Connect Location and type, only scratching the surface of the possibilities it can offer in terms of available configurations and components.<\/p>\n\n\n\n

Stay connected<\/em> for more about this topic: we’ll be back soon with some examples about choosing the network topology and AWS resources involved in different implementation scenarios.<\/p>\n\n\n\n

See you on #Proud2beCloud<\/a><\/strong> in 14 days!<\/p>\n","protected":false},"excerpt":{"rendered":"

Network connectivity is the most fundamental and often ignored component in our daily life and work, we always take it […]<\/p>\n","protected":false},"author":13,"featured_media":3077,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[470],"tags":[493],"yoast_head":"\nHow to wisely choose the right AWS Direct Connect for your hybrid Cloud environment - Proud2beCloud Blog<\/title>\n<meta name=\"description\" content=\"Meet AWS Direct Connect: a dedicated network connection between on-premise and the AWS Cloud\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.besharp.it\/how-to-wisely-choose-the-right-aws-direct-connect-for-your-hybrid-cloud-environment\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to wisely choose the right AWS Direct Connect for your hybrid Cloud environment\" \/>\n<meta property=\"og:description\" content=\"Meet AWS Direct Connect: a dedicated network connection between on-premise and the AWS Cloud\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.besharp.it\/how-to-wisely-choose-the-right-aws-direct-connect-for-your-hybrid-cloud-environment\/\" \/>\n<meta property=\"og:site_name\" content=\"Proud2beCloud Blog\" \/>\n<meta property=\"article:published_time\" content=\"2021-04-30T11:59:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-05-14T16:43:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.besharp.it\/wp-content\/uploads\/2021\/04\/twitter-shared-link-4.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Damiano Giorgi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"How to wisely choose the right AWS Direct Connect for your hybrid Cloud environment\" \/>\n<meta name=\"twitter:description\" content=\"Meet AWS Direct Connect: a dedicated network connection between on-premise and the AWS Cloud\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/blog.besharp.it\/wp-content\/uploads\/2021\/04\/twitter-shared-link-4.png\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Damiano Giorgi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.besharp.it\/how-to-wisely-choose-the-right-aws-direct-connect-for-your-hybrid-cloud-environment\/\",\"url\":\"https:\/\/blog.besharp.it\/how-to-wisely-choose-the-right-aws-direct-connect-for-your-hybrid-cloud-environment\/\",\"name\":\"How to wisely choose the right AWS Direct Connect for your hybrid Cloud environment - Proud2beCloud Blog\",\"isPartOf\":{\"@id\":\"https:\/\/blog.besharp.it\/#website\"},\"datePublished\":\"2021-04-30T11:59:00+00:00\",\"dateModified\":\"2021-05-14T16:43:39+00:00\",\"author\":{\"@id\":\"https:\/\/blog.besharp.it\/#\/schema\/person\/a9195473e4a658b45cb12d3df3fdf293\"},\"description\":\"Meet AWS Direct Connect: a dedicated network connection between on-premise and the AWS Cloud\",\"breadcrumb\":{\"@id\":\"https:\/\/blog.besharp.it\/how-to-wisely-choose-the-right-aws-direct-connect-for-your-hybrid-cloud-environment\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.besharp.it\/how-to-wisely-choose-the-right-aws-direct-connect-for-your-hybrid-cloud-environment\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.besharp.it\/how-to-wisely-choose-the-right-aws-direct-connect-for-your-hybrid-cloud-environment\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blog.besharp.it\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to wisely choose the right AWS Direct Connect for your hybrid Cloud environment\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.besharp.it\/#website\",\"url\":\"https:\/\/blog.besharp.it\/\",\"name\":\"Proud2beCloud Blog\",\"description\":\"il blog di beSharp\",\"alternateName\":\"Proud2beCloud Blog\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.besharp.it\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.besharp.it\/#\/schema\/person\/a9195473e4a658b45cb12d3df3fdf293\",\"name\":\"Damiano Giorgi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.besharp.it\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9a20b8c97250d4fb49857192f7e4bedf?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9a20b8c97250d4fb49857192f7e4bedf?s=96&d=mm&r=g\",\"caption\":\"Damiano Giorgi\"},\"description\":\"Ex sistemista on-prem, pigro e incline all'automazione di task noiosi. Alla ricerca costante di novit\u00e0 tecnologiche e quindi passato al cloud per trovare nuovi stimoli. L'unico hardware a cui mi dedico ora \u00e8 quello del mio basso; se non mi trovate in ufficio o in sala prove provate al pub o in qualche aeroporto!\",\"url\":\"https:\/\/blog.besharp.it\/author\/damiano-giorgi\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to wisely choose the right AWS Direct Connect for your hybrid Cloud environment - Proud2beCloud Blog","description":"Meet AWS Direct Connect: a dedicated network connection between on-premise and the AWS Cloud","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.besharp.it\/how-to-wisely-choose-the-right-aws-direct-connect-for-your-hybrid-cloud-environment\/","og_locale":"en_US","og_type":"article","og_title":"How to wisely choose the right AWS Direct Connect for your hybrid Cloud environment","og_description":"Meet AWS Direct Connect: a dedicated network connection between on-premise and the AWS Cloud","og_url":"https:\/\/blog.besharp.it\/how-to-wisely-choose-the-right-aws-direct-connect-for-your-hybrid-cloud-environment\/","og_site_name":"Proud2beCloud Blog","article_published_time":"2021-04-30T11:59:00+00:00","article_modified_time":"2021-05-14T16:43:39+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/blog.besharp.it\/wp-content\/uploads\/2021\/04\/twitter-shared-link-4.png","type":"image\/png"}],"author":"Damiano Giorgi","twitter_card":"summary_large_image","twitter_title":"How to wisely choose the right AWS Direct Connect for your hybrid Cloud environment","twitter_description":"Meet AWS Direct Connect: a dedicated network connection between on-premise and the AWS Cloud","twitter_image":"https:\/\/blog.besharp.it\/wp-content\/uploads\/2021\/04\/twitter-shared-link-4.png","twitter_misc":{"Written by":"Damiano Giorgi","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blog.besharp.it\/how-to-wisely-choose-the-right-aws-direct-connect-for-your-hybrid-cloud-environment\/","url":"https:\/\/blog.besharp.it\/how-to-wisely-choose-the-right-aws-direct-connect-for-your-hybrid-cloud-environment\/","name":"How to wisely choose the right AWS Direct Connect for your hybrid Cloud environment - Proud2beCloud Blog","isPartOf":{"@id":"https:\/\/blog.besharp.it\/#website"},"datePublished":"2021-04-30T11:59:00+00:00","dateModified":"2021-05-14T16:43:39+00:00","author":{"@id":"https:\/\/blog.besharp.it\/#\/schema\/person\/a9195473e4a658b45cb12d3df3fdf293"},"description":"Meet AWS Direct Connect: a dedicated network connection between on-premise and the AWS Cloud","breadcrumb":{"@id":"https:\/\/blog.besharp.it\/how-to-wisely-choose-the-right-aws-direct-connect-for-your-hybrid-cloud-environment\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.besharp.it\/how-to-wisely-choose-the-right-aws-direct-connect-for-your-hybrid-cloud-environment\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/blog.besharp.it\/how-to-wisely-choose-the-right-aws-direct-connect-for-your-hybrid-cloud-environment\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.besharp.it\/"},{"@type":"ListItem","position":2,"name":"How to wisely choose the right AWS Direct Connect for your hybrid Cloud environment"}]},{"@type":"WebSite","@id":"https:\/\/blog.besharp.it\/#website","url":"https:\/\/blog.besharp.it\/","name":"Proud2beCloud Blog","description":"il blog di beSharp","alternateName":"Proud2beCloud Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.besharp.it\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/blog.besharp.it\/#\/schema\/person\/a9195473e4a658b45cb12d3df3fdf293","name":"Damiano Giorgi","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.besharp.it\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/9a20b8c97250d4fb49857192f7e4bedf?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9a20b8c97250d4fb49857192f7e4bedf?s=96&d=mm&r=g","caption":"Damiano Giorgi"},"description":"Ex sistemista on-prem, pigro e incline all'automazione di task noiosi. Alla ricerca costante di novit\u00e0 tecnologiche e quindi passato al cloud per trovare nuovi stimoli. L'unico hardware a cui mi dedico ora \u00e8 quello del mio basso; se non mi trovate in ufficio o in sala prove provate al pub o in qualche aeroporto!","url":"https:\/\/blog.besharp.it\/author\/damiano-giorgi\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.besharp.it\/wp-json\/wp\/v2\/posts\/3049"}],"collection":[{"href":"https:\/\/blog.besharp.it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.besharp.it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.besharp.it\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.besharp.it\/wp-json\/wp\/v2\/comments?post=3049"}],"version-history":[{"count":0,"href":"https:\/\/blog.besharp.it\/wp-json\/wp\/v2\/posts\/3049\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.besharp.it\/wp-json\/wp\/v2\/media\/3077"}],"wp:attachment":[{"href":"https:\/\/blog.besharp.it\/wp-json\/wp\/v2\/media?parent=3049"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.besharp.it\/wp-json\/wp\/v2\/categories?post=3049"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.besharp.it\/wp-json\/wp\/v2\/tags?post=3049"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}