Global Risk Management Insurance Firm
Improving Operational Efficiency With App Modernization on Azure
What if... we could reduce application failures and empower the IT team with a modernized solution on Azure?
Our client is a Fortune 500 provider of risk management products and services offering a diverse portfolio of specialty, niche-market insurance products in the property, casualty, and extended device protection sectors.
Crown-Jewel Application Lacked Scalability and Reliability
Our client’s largest data application supports the organization’s Global Housing segment. All the information regarding lender-placed insurance, multifamily housing, and mortgage solutions from clients such as large banks and loan servicers flows through the application.
The app was housed on premises, lacked scalability and reliability, and required a specialized service team – all of which contributed to increased costs and long processing times to set up new clients.
In addition, limited monitoring and logging capabilities made it time consuming to diagnose failures, often requiring manual effort and complex SQL queries.
Migration and Modernization Reduces Intervention and Support
We migrated and modernized the legacy platform by replacing the Neuron ESB component and publish/subscribe messaging with a modern solution on Microsoft Azure.
Azure made the application more accessible to internal client teams with Azure skillsets and reduced costs incurred by reliance on specialized vendor teams.
We leveraged Azure Event Grid and Azure Functions to streamline the publish/subscribe processes paired with App Insights and Log Analytics. A new strategy for system failures reduces the pressure on downstream integrations that struggle to keep up with spikes in the workload.
We also implemented a new support portal to simplify troubleshooting and analysis, replacing multiple back-end complex SQL queries.
We implemented the application in a zero-trust cloud environment. Permissions are locked-down and every deployment or change to the cloud services follows a rigid and secure DevSecOps process via Azure DevOps and Terraform Enterprise.
Our team delivered the infrastructure as code to support this solution and provided enablement sessions, paired programming, and platform demonstrations to client teams.
Leveraging the scalability of PaaS in Azure, our solution scales automatically and can handle 5X the events per second than the legacy application.
Results
A Foundation for Success in the Cloud
Our Azure solution significantly reduced app failures and enabled client teams to trace these failures at a much more granular level. In addition, we implemented a new support portal to simplify troubleshooting and analysis, replacing multiple complex SQL queries on the back end.
Leveraging the scalability of PaaS in Azure, our solution scales automatically and can handle 5X the events per second than the legacy application.
Our client has a foundation for migrating the remaining services and components to Microsoft Azure for continuous improvements. The cloud foundation will also contribute to a reduction in processing times when setting up new clients.