The insurer used a legacy 20-year-old policy administration platform to run all their policies. The monolithic architecture with vendor lock-in prevented any flexibility. They had quarterly release cycles and infrastructure that catered to peak renewal demands and not regular usage.
Performed 6-R analysis of applications—Retire, Retain, Rehost, Replatform, Refactor, and Repurchase—to make sure that applications were refactored only when the business case was strong for them, and all others were migrated following the path with the least risk involved.
Disaggregated the monolith into microservices on AWS using the strangler-fig approach with domain-by-domain dual-run reconciliation. Enabled containerized deployments with auto-scaling and managed data services as well as FinOps-based cost allocations from day one of migrations.
Reduced costs by 70%, improved release cadence from quarterly to every fortnight, and completed the migration process without a single outage to customers.