Kooomo

D55 partnered with Kooomo to migrate their infrastructure from an expensive, risky data centre to AWS, saving money, enhancing resilience, and enabling scalability.
Case Study
October 4, 2024
|
time
min read
D55 Background

Kooomo, a leading digital commerce platform, was relying on a data centre running VMWare for their infrastructure, which lacked resilience and redundancy as they scaled. With 85 virtual machines, they were facing rising costs and growing risks as they prepared for significant scaling. Kooomo needed to exit their data centre contract before its expiration, save money, and de-risk their setup. D55 stepped in to manage a seamless migration to AWS, setting Kooomo up for long-term growth and innovation.

Challenge

Kooomo had a skilled internal development team but no in-house infrastructure expertise, with their infrastructure fully managed by the data centre. As their platform grew, they needed a more scalable and resilient solution but faced tight deadlines to exit their data centre contract. They also had to migrate dozens of VMWare instances, along with an on-premise MySQL database, to AWS EC2 and cut over live clients, all without disrupting service.

Solution

D55 executed a comprehensive migration strategy using AWS native tooling, ensuring a secure, scalable, and resilient setup for Kooomo.

  • VMware to EC2: D55 used AWS’s Application Migration Service to migrate VMWare Linux instances to auto-scaling EC2 Linux instances, providing scalability for future growth.
  • Database Migration: The on-premise MySQL database was migrated to AWS RDS MySQL using AWS Database Migration Service (DMS), ensuring seamless data transfer and management.
  • Storage & Messaging: Network File System (NFS) was migrated to Amazon Elastic File System (EFS), providing Kooomo with improved performance, scalability, and less overhead in managing their file systems. RabbitMQ was replaced with Amazon MQ for improved messaging reliability.
  • Automation & Monitoring: D55 implemented AWS Systems Manager and AWS Config to automate management and monitoring, ensuring operational efficiency.

 
This migration de-risked Kooomo’s setup, creating a modern cloud platform that laid the foundation for further improvements. The solution enables Kooomo to scale rapidly (x10 within the next 6 months) while maintaining security, resilience, and cost efficiency.

Looking Forward

With the successful migration complete, D55 continues to support Kooomo as their Managed Services Partner and will soon begin modernising their applications by transitioning from EC2 to Lambda, and RDS to Aurora/Dynamo. This partnership ensures Kooomo remains at the forefront of digital commerce innovation, positioning them for long-term growth with the agility to scale and deliver new services rapidly.

Why D55?

·      Agile partner able to meet tight deadlines and ensure the successful migration before the data centre contract ended.

·      Deep expertise in AWS cloud migration and optimisation, ensuring a secure and scalable solution.

·      Focused on delivering long-term innovation and sustainable growth for Kooomo.

Work with us

D55 enabled us to migrate from on-premise to a cloud-based solution, resulting in monthly cost savings of about 40%. Cloud-based systems give us a high level of resiliency and an unlimited capacity to scale. We’ve really put in place the foundations for later phases of work and further cost reduction as we scale. It was a partnership as opposed to a service - we work well together. 

Roger Worsley
Chief Information Technology Officer
  |  
Kooomo

Outcome

D55 enabled us to migrate from on-premise to a cloud-based solution, resulting in monthly cost savings of about 40%. Cloud-based systems give us a high level of resiliency and an unlimited capacity to scale. We’ve really put in place the foundations for later phases of work and further cost reduction as we scale. D55 are very easy to work with. It was a partnership as opposed to a service - we work well together. They were very available and willing to go the extra mile. They held our hands and gave us the level of comfort we needed. We couldn’t have asked for more.”

-- Roger Worsley, Chief Information Technology Officer

Heading