The client came to us to integrate further features and solve implementation problems they were having with the 3 Content Management Systems of Schachenmayr, all based on Drupal. The challenge was to solve all the encountered issues and make sure the new multi-lingual CMS would be scalable and completely functional.
In the second phase, Coats needed to stabilize and upgrade their existing B2B application while a rewrite of the platform was ready. Significant performance problems had been affecting the quality of the solution.
The third requirement concerned the full rewrite of the entire B2B application, for faster operation and improved stability.
A thorough analysis of the CMS solution by Tremend engineers revealed key issues that slowed the platform and needed stabilization. Applying their Content Management System experience, Tremend offered implementation and integration services with Drupal for their 3 CMSs (Schachenmayr US, UK and DE) and merged the 3 websites into a multi-lingual one.
The approach for the B2B application too was highly customized: In order to meet a small time to market interval, a complete rewrite of the entire application was not feasible at the time, so by using the Strangler Application pattern, Tremend introduced new functionalities and selectively updated the unstable and less performant parts of the application.
Making sure current functionalities are still delivered as intended to the clients, while the upgrade was in progress, Tremend put together a team of automation QA engineers with a very good background in automatization of the QA process, creating a strong regression test environment.
The third phase of the collaboration consisted of a complete rewrite of the entire B2B application using an architecture based on microservices and also considering latest mature technologies.