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. 


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. 


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


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

Accounts Payable Process Automation

Cloud-based, automated invoice processing software solutio ...

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

On-premises Microsoft Exchange infrastructure migration to ...

Performance testing for continuous volume testing

Implementing and documenting a long-term, sustainable appr ...


Mies-van-der-Rohe-Strasse 6, c/o Design Offices
80807 München, Germany
E-mail: hello (at)


Constanta 12, Platinia
400158 Cluj-Napoca, Romania
E-mail: hello (at)


Cetatii Square 1, Oradea Plaza
410520 Oradea, Romania
E-mail: hello (at)