Client background & business context

Client: German holding company that manufactures products in cleaning, care and conservation products for bulk and private consumers.  

Project: Undergo the migration of MicroServices to the cloud for the efficient use of resources and enhanced portability. 

Challenges

While the migration has several benefits, moving from an existing monolithic platform, comes with its challenges. Among them, we highlight the need to:  

  • Enable a smooth migration path to AWS Cloud MicroServices 
  • Ensure the efficient use of resources and higher portability​ 
  • Improve the environment’s quality through automation and security 
  • Create a custom solution while respecting all the existing standards in terms of infrastructure and security. 

Our approach

After a thorough analysis, together with the client, we decided to implement a more scalable environment where individual features of the platform can be easily managed and updated. Running in such an environment enables faster improvements on each migrated feature. 

During the implementation, we ensured an ongoing agile collaboration with the company’s internal resources. Together, we aligned on the internal assets needed for undergoing the migration (such as architecture standards, system standards and best practices) 

We started the collaboration by thoroughly designing the architecture of the entire deployment structure and process​ while focusing on automation and business outcome​. This allowed us to enable DevOps and department-wide collaboration​.  

After the delivery, we made sure that the internal team had all the needed resources to take full ownership of the platform, in terms of artefacts, but also brief training sessions. 

Technologies

  • AWS 
  • OpenShift 
  • Jenkins 
  • Ansible 
  • RedHat 
  • Docker 
  • Groovy 
  • NGINX 
  • Graylog 
  • Rocket.Chat 

Results

Along the project, we used the agile methodology in the form of Kanban to make sure that all the teams were in perfect sync. Our team of experts enabled a strong collaboration between Development & Operations​ for self-service provisioning​. This led to higher system availability, portability and scalability​. 

One of the main gains when undergoing such a migration is the business agility that enables a stable business growth path. With this implementation, the microservices can be independently developed, tested and deployed. In a nutshell, the smaller the unit of deployment, the easier the deployment, fact that in time leads to reduced costs for efficient resource usage​. 

Related case studies

Cloud-First Strategy: Microsoft Exchange to Office 365 Mig ...

On-premises Microsoft Exchange infrastructure migration to ...

Cloud-first strategy: Lync 2013 to Skype for Business Onli ...

Aiming for a seamless switch to the new Skype for Business ...

SharePoint 2013 to Azure IaaS Migration

Our years of experience working with Azure enabled us to p ...

Say hello

München

c/o Design Offices, Mies-van-der-Rohe-Strasse 6
80807 München, Germany
Phone: +49 89 2154 851 15

Zürich

Wallisellen, Zwirnereistr. 22
8304 Zürich, Switzerland
Phone: +41 44 830 92 30

Cluj-Napoca

Constanta 12, Platinia
400158 Cluj-Napoca, Romania
Phone: +40 364 115 115

Oradea

Cetatii Square 1, Oradea Plaza
410520 Oradea, Romania
Phone: +40 364 115 115

Whether you’re interested in our services or you would like to learn more about our company, we are happy to provide you with the information you need.

I agree to the Privacy Policy.
I consent to the processing of my personal information.