fbpx

Migration to AWS of a high-load online store intertop.ua

Alexander Abgaryan

Alexander Abgaryan

Founder & CEO, 5 times AWS certified

LinkedIn

Migration to AWS of a high-load online store and Black Friday DevOps support

Our duty is to make sure our clients’ systems work flawlessly with minimal downtime and handle the traffic well.

We conducted the scheduled load testing for our client’s heavy-load online store and the result of the test showed that the store would not handle the coming Mega-sale without slowing down or a downtime. The decision was made to move the store to the cloud and build the architecture that will be more suitable for this rapidly growing resource.

We built a highly-scalable architecture on AWS, utilizing at the same time several cost-optimization techniques.

What does auto scaling do?

Auto Scaling generated the exact server power needed to handle the user traffic at each moment:

  • On an ordinary day, the number of the system servers at night was around 7, while in the day time it was growing up to 30 and was reaching its peaks of about 45 servers.
  • Whereas, on the day of a Mega-sale the maximum number of servers generated with auto-scaling was about 150.
To order and receive a server in physical hosting you usually need to wait for weeks. So, without Auto Scaling, using physical hosting, the online store would need to pay for the maximum server power all the time keeping those servers ready for the moments of traffic peaks.

Did the use of 150 servers cost too much?

Relatively no, because they were added just for the time when they were needed, so they only brought back more revenue. Because of Auto Scaling and other cost-optimization techniques, on Black Friday, the hosting cost for the day was equal to 0,05% compared to the day’s revenue.

The key results:

You Might Also Like

ECS vs EKS

ECS vs EKS: Choose the Best AWS Container Orchestration Service for Your Business

Read an exhaustive ECS vs EKS comparison to know which AWS container orchestration service suits you best based on its pros and cons, use cases, and features.

AWS Cost Optimization

AWS Cost Optimization: A Complete Guide to Your AWS Bill Reduction in 2023

Learn all you need to know about AWS cloud cost optimization in 2023. Find out how to reduce your AWS cloud expenditures and make your AWS infrastructure more efficient.

DevOps Implementation

DevOps Implementation: Benefits, Use Cases, and 10-Step Plan to Undergo

Interested in implementing DevOps inside your organization? Check out the ultimate guide: benefits, 10-step process, tools, and use case for top results.

Horizontal vs Vertical Scaling

Horizontal vs Vertical Scaling: Guide to Advancing a Business

Scalability is often erroneously compared with growth. This is not necessarily so. Scalability is, rather, the ability of a system to adequately respond to market demand.

Scroll to Top