Our partnership started back in 2015 and the first Lohika team was involved in all stages of microservices migration. This involvement included migration of infrastructure and functionality, as well as code clean-up. Our engineers started with splitting the monolith and developed several new microservices in Scala. They rolled them out into production without any downtime. As soon as these micro-services were live, corresponding functionality was removed from the monolith application. Over time Lohika expanded and has now taken ownership of 22 Ruby, Scala, and Java microservices. Also, the teams organized 24/7 on-call production L3 support with strict SLAs. The Lohika teams own and support services related to external and internal authentication, billing transactions, customer functionality, and customer care.
Lohika split a monolith application into microservices and helped with migration into the cloud.
The client had a legacy Ruby monolith application and the need to split it into microservices along with migration into the cloud. The new architecture should be scalable, maintainable, and cost-efficient. One of the critical aspects was business continuity, so the migration process should not affect existing business processes.