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

Alexander Abgaryan
Founder & CEO, 5 times AWS certified
Migration of a high-load online shop intertop.ua to AWS

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. 
Servers generated with auto scaling

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. 

AWS hosting costs compare to revenue on Black Friday

The key results


YOU MIGHT ALSO LIKE

    + 1 833 950 10 59 (US Toll Free)
    +44 800 102 61 33 (UK Toll Free)
    ITMagic
    Services:
    Offices:
    E-mail and social:
    ul. Złota 75A lok. 7, Warszawa 00-819
    Svitlytskoho St, 35, Kyiv 04123

    Poland
    Ukraine
    © Itmagic.pro, Inc. All rights reserved.
    Cookies managing
    We use cookies to provide the best site experience.
    Cookies managing
    Cookie Settings
    Cookies necessary for the correct operation of the site are always enabled.
    Other cookies are configurable.
    Essential cookies
    Always On. These cookies are essential so that you can use the website and use its functions. They cannot be turned off. They're set in response to requests made by you, such as setting your privacy preferences, logging in or filling in forms.
    Analytics cookies
    Disabled
    These cookies collect information to help us understand how our Websites are being used or how effective our marketing campaigns are, or to help us customise our Websites for you. See a list of the analytics cookies we use here.
    Advertising cookies
    Disabled
    These cookies provide advertising companies with information about your online activity to help them deliver more relevant online advertising to you or to limit how many times you see an ad. This information may be shared with other advertising companies. See a list of the advertising cookies we use here.