Transforming legacy applications in Azure for insurtech

Project overview

A leading insurtech provider of data-driven cost management and customer support solutions for the property and casualty insurance industry looked to our team for help with a cloud transformation. The client’s legacy systems were difficult to maintain, not cost-effective, and vulnerable to security compromises. 

We moved manually deployed legacy applications from an on-premise data center environment to Azure. The new applications were built as scalable real-time engines designed to asynchronously process customer tests using horizontally-scaling workers. We also revamped their mobile application.

Project goals

  • Virtualize the existing infrastructure, creating virtual machines (VMs) in the cloud that mimic the on-premises hardware, including the operating system, applications, and data.
  • Connect virtual machines to the network to facilitate communicate with the on-premises infrastructure.
  • Migrate storage systems used in the on-premises data center to the cloud
  • Establish security measures in the cloud to protect infrastructure, including firewalls, intrusion detection systems (IDS), and identity and access management (IAM)
  • Set up backup and replication measures in the cloud to ensure business continuity in the event of a disaster
  • Monitor performance and health of the infrastructure in the cloud
  • Thoroughly test and validate virtualized infrastructure in the cloud to ensure appropriate functioning and user accessibility
  • Launch cutover from the on-premises data center to the cloud

Team structure 

>
Mobile Engineer
>
Backend Engineer
>
QA Automation
>
DevOps Engineer
>
Solutions Architect
>
Database Engineer
>
Project Managers

Tech stack

The result

The Blankfactor team rebuilt the entire infrastructure in Azure using Terraform. We also dockerized all core services and built CI/CD pipelines for governance and deployment using Azure DevOps, Kubernetes, and Argo CD. 

As a result, our team helped the client modernize its applications and establish a highly performant cloud environment. The new system is optimized for cost and efficiency, scaling computing resources based on demand.

Case studies

Unlocking success

Strategize your transformation