Emergency recovery and migration of BaseLinker resources lost in a server room fire
Baselinker is a Polish company that provides the European market with services integrating many different tools dedicated to the e-commerce market with online sales platforms, such as eBay, Allegro, or Amazon. The fire of the server room, where all the Client's resources were stored, caused a complete lack of availability of services offered by Baselinker. Effect? Massive problems with the operation of thousands of online stores in Poland and abroad. At the same time, on this day, millions of websites that used the ill-fated server room also failed.
A failure that no one expected
In the early morning of March 10, 2021, Baselinker CEO Sewer Skrzypiński received information about problems with his Vendor's servers. At 3 a.m., the servers stopped working. Two hours later, it turned out that they burned to the bottom. At this point, our joint race against time began. We immediately launched emergency support. We started recovering lost data, migrating recovered data to AWS, onboarding the Client team, and preparing it to work in a new environment.
The failure of two server blocks at the same time was a completely unexpected situation, for which it was challenging to prepare. Thanks to the immediate decision to migrate the infrastructure to AWS and backup the Client's data, made in a third, independent location in a completely different country, we managed to recover all resources while restoring the system to operate in just one day! Once we could get Baselinker back up and running, we started optimizing the application's performance.
Speed is the key
Baselinker supports hundreds of its customers in managing thousands of orders, warehouse resources, logistics, and shipments, so it's easy to see how critical the lack of access to the service was for its customers, for whom every hour of downtime meant huge financial losses. Cooperation with the Client in the "emergency mode" lasted about four weeks. During this time, our DevOps worked day and night (Literally), using primarily Amazon RDS and Amazon EC2, to completely offset the effects of the fire and provide comfort for the Baselinker team in the new environment. Once We mastered the situation, and Baselinker's resources were effectively migrated and configured in a new, stable, and responsive environment, BaseLinker quickly decided to adopt AWS as its permanent cloud provider.
Phoenix from the Fire
The full functionality of the website was restored within the first day of work in "emergency mode." In the AWS cloud, we have built a stable, secure, scalable, and functional environment. Thanks to the Hostersi team's highly efficient operation and commitment, Baselinker, in addition to the rapid return to full functionality, showed its current and potential customers that even from such difficult situations, Company could come out with a defensive hand. The conclusions that we have drawn together will make it already no failure to interrupt the smooth operation of the application. Thanks to efficient crisis management and rapid reconstruction of the application, Baselinker transformed the initially fatal failure into the image of a reliable and responsible business partner.
Thanks to the introduced solutions, BaseLinker has gained a scalable, secure and stable environment. It saves employees money and time. In retrospect, we can also say that the fire outbreak and temporary loss of data significantly accelerated the Client's technological development. Also, Baseliner's CMO, Małgorzata Tymczyszyn-Koziołek, admits that migration to the AWS cloud and using DevOps methodology is for Baselinker "weeks of saved work incomparably easier management of the entire infrastructure."
Read also:
- Migration of EduNect educational website to AWS
- Implementation and maintenance of cloud infrastructure in AWS for Displate
- Migration of DANONE applications and websites to Amazon Web Services
- Migrating MySQL database to Amazon Aurora for Landingi.com
- Migration of a microservices-based development environment to AWS for NeuroSYS