Virtualization Technology News and Information
5 Things the AWS US-East-2 Outage Tells Us About Building Modern Apps
Written by Alex Henthorn-Iwane, VP of Product Marketing at ThousandEyes

On May 31, 2018 from approximately 12:11am - 12:45am PDT, Amazon reported a significant Internet connectivity outage in their AWS US-East-2 region, which resulted in a complete loss of connectivity from this region to at least 10 other services including Salesforce, Rackspace, and Akamai. The impact of this outage was a unique illustration of how modern apps and micro-services depend on an intensive mesh of inter-service communication between public clouds, CDNs, hosting providers, SaaS platforms, and cloud-based payment API endpoints. With enterprises building so much dependency on communications that cross infrastructures, networks and services that they don't own or control, it's more important than ever to understand these dependencies so they can manage the digital experiences they're delivering to customers and employees. Here are the top five things businesses can learn from the AWS US-East-2 outage when it comes to building modern applications.

#1. Public cloud is becoming ubiquitous

More and more organizations are becoming dependent on public cloud providers to host critical elements of their customer-facing or workforce-enabling applications.

#2. Public cloud doesn't stand on its own

To fulfill their business processes, apps hosted in public cloud providers like AWS are constantly making service calls to CRMs, and payment gateways, pushing data to CDNs, and talking with services hosted in private, colocation and hosting provider data centers.

#3. One Internet outage can ripple widely

AWS US-East-2 suffered a 34 minute outage due to a Internet connectivity that affected one Internet address block, but this outage affected many dozens of critical inter-service communications.


Figure 1: Complex web of inter-service communications.

#4. Enterprises lack visibility into microservices inter-dependencies

This outage wasn't about AWS or any of the other providers "going down." Rather, it was a simple connectivity issue. Most enterprises are still under equipped to understand all the inter-dependencies their microservices and digital transformation initiatives depend on.


Figure 2: Correlated outage details showing impact to external services.

#5. Business risk due to unpredictable Internet behavior is growing

The more modern an app is, the more API calls are involved, and the more hosting environments, cloud providers and SaaS services are communicating across the Internet to power that app. This means that as enterprises continue to modernize their apps and digitally transform their business processes, exposure to Internet outages is only going to grow.


About the Author

Alex Henthorn-IwaneVP Product Marketing Alex leads product marketing at ThousandEyes, and brings a perspective gained from working on innovative networking and analytics technologies since the early days of the commercial Internet. 

Published Tuesday, July 10, 2018 7:32 AM by David Marshall
Filed under: ,
There are no comments for this post.
To post a comment, you must be a registered user. Registration is free and easy! Sign up now!
<July 2018>