Cobiscorp: Accelerating Client Migration to the Cloud with COBIS SL
The move to the cloud continues unabated, slowly growing to include a wider range of applications like core, payments, and lending. These applications have been built up over decades, and while many have been revamped to take adavantage of cloud-native capabilities, many have not. Vendor products are moving in this direction, but the road is long, and the effort is significant. Rewriting sprawling codebases can be a daunting task for even the most advanced software development shop. Some vendors, presented with the cost and timelines, opt for a stopgap measure of virtualization or other shortcuts to running on the cloud. These allow for some degree of cloud enablement (e.g. shifting on-prem to IaaS), but ultimately fail to take advantage of all that the cloud has to offer. Development roadmaps may also favor the large portion of certain installed bases which haven’t moving to the cloud, instead opting to remain on premise.
This brief explores COBIS SL and the effort made by the company to move core and ancillary products to cloud-native serverless on AWS. This was made possible by a toolkit developed internally which reads and rewrites business logic to interpret developer intent and rapidly re-architect existing products. The company was able to move its entire product portfolio to the cloud while offering a modernization path for current customers.