How does AWS ensure that spikes from Amazon.com (e.g. during Black Friday) do not affect performance for other customers?

0

How does AWS ensure that spikes from Amazon.com (e.g. during Black Friday) do not affect performance for other customers? Are there any specific measures in place?

2 Answers
1
Accepted Answer

AWS employs a number of measures to ensure that spikes in traffic from Amazon.com do not affect the performance of other customers. Some of these measures include using separate infrastructure for Amazon.com, overprovisioning capacity to handle peak traffic, and implementing advanced traffic management technologies such as load balancing and auto scaling. Additionally, AWS has a number of services and features, such as Amazon Elasticache and Amazon DynamoDB, that are specifically designed to handle high-traffic workloads and ensure consistent performance for all customers.

In more detail, AWS infrastructure overall is designed with 30 regions and 96 availability zones globally (at time of writing), each AZ isolating the cloud workloads with independent power, cooling, and networking. Should an entire AZ fail, depending on how customers' environments are set up (each env can have entirely different architecture), it’s possible to failover workloads to one of the other zones in the same region, a capability known as “Multi-AZ” redundancy. Within each AZ, cloud workloads are isolated to specific EC2 instances, servers, ELBs, and more, ensuring that Amazon.com traffic scaling does not impact other customers.

AWS
answered a year ago
  • Thank you, that is very helpful! Does this answer apply to the traffic of other customers as well? As Black Friday is relevant for other e-commerce shops who are hosting on AWS as well.

  • Sure thing, happy to help! Edited response to include answer to your follow up question.

0

You may find this article about Shuffle Sharding interesting, too. https://aws.amazon.com/builders-library/workload-isolation-using-shuffle-sharding/

AWS
answered a year ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions