Client and Business Goals
Our client is an industry-leading insurance carrier in the United States. The client had their own multi-module Commercial Package Policy (CPP) system, which generated forms, stored quotes and policies information in its databases. Each module was responsible for its insurance type: from machinery and equipment to real estate. Over time, due to the excessive number of modules, the CPP had grown into a cumbersome and difficult to maintain system. Having analyzed all pros of the monolith to microservices migration, the client decided to alleviate maintenance of the entire CPP system and detach the agricultural machinery insurance module from the CPP. To simplify the transition, the customer requested to leave all the data in the CPP database and not to conduct refactoring/enhancing of existing business logic and workflows.
The client needed a partner with good practical knowledge in monolith to microservices migration and insurance domain knowledge, to tackle the task fast and qualitatively. AIS Novations has a proven track record in providing legacy modernization services, which convinced the customer to sign the contract with us.