success story

A robust cloud-native microservices framework called iHub for Reliance Standard Life Insurance Company


With time to market reduced by 4 weeks with Virtusa’s API-enabled approach

The avid need in the current market conditions requires insurers to reinvent their business models to be resilient and ready for a post-pandemic world. 

The Challenge

Reliance Standard Life Insurance Company, a leader in the employee benefits and absence management space, embarked on a multi-year business and technology transformation program, aligning its portfolio to meet business growth objectives and improve customer experience.

A set of distinct but related projects have been undertaken, in parallel, to accelerate client’s digital transformation, replace core platforms, modernize enterprise data, and improve systems integration capabilities.

The Solution

A one-of-a-kind initiative by Virtusa to reinvent the client’s system integration capabilities

As a strategic business partner, Virtusa built a state of the art, API-enabled, microservices-based framework called iHub, running on AWS cloud, to facilitate successful integrations across the client and partner systems. This enabled rapid onboarding and interconnection of client and partner systems to meet the growing needs of business services and data integration. Virtusa developed the entire framework using domain-driven approach with restful API integration with the client systems. The iHub project leveraged full stack of AWS solutions/capabilities at different stages, including core compute service and microservices architecture enhancing the system integration capabilities for the client.

The salient features of the solution include –

  • Designed to facilitate and orchestrate integrations across a disparate set of client and partner systems.
  • The iHub project builds and exposes purposeful and reusable API contracts, aligned to the Group Insurance business, that can be leveraged across multiple channels.
  • Designed to store metadata models that can be leveraged for data validation and transformation of incoming data to client’s format and vice-versa.
  • Developed using a Microservices-based architecture, iHub runs on AWS Cloud and takes advantage of its Infrastructure and Platform services.
  • Designed to auto-scale using Cloud computing, iHub will adhere to stated operational performance goals even as new systems and/or integrations are introduced.

Since the end-state architecture for systems integration was intended to follow the iHub based operation model, it established connectivity between Systems-of-Engagement to moving Systems-of-records (new and old), enabling transformation by supporting both new and legacy systems.

The entire process includes pattern-based implementations across file processing, message handling and scheduling, which enables parallel processing of the messages consumed by different systems.

AWS Categories and Services: AWS EKS, AWS RDS, AWS S3, Amazon SQS, Amazon SNS, AWS Lambda, AWS KMS, AWS Systems manager parameter store, AWS Secrets manager, Amazon ElasticSearch, Amazon CloudWatch, Amazon API Gateway, AWS Load balancer, AWS CloudFormation and Terraform, Azure Devops

Cloud Native Microservices - iHub
The Benefit

The iHub project assisted the client with –

  • A robust framework with 30+ microservices
  • Serves 100k requests per day
  • Processes 400k+ messages from the Simple Queue Service (SQS) and Simple Notification Service (SNS)
  • Automated deployments of microservices using Azure DevOps

The major benefits from the solution included –

  • Optimized running and maintenance costs by making efficient use of AWS computing environment and resources thereof.
  • Reduced time to market by 4 weeks, reducing deployment frequency from 6 weeks to 2 weeks.
  • Reduced the efforts of setting up environments by 80% using IaC.
  • Increased uptime by using multi-availability zone deployment and multi-region relation database service (RDS) and Elastic Kubernetes Service (EKS) nodes of AWS.
  • Enabled transformation by supporting co-existence of new and legacy systems.
  • Faster onboarding for brokers/partners due to reduced integration points, and faster response times.
Where global leaders turn for insurance business transformation

Customer-centric consulting and software solutions for the insurance industry

Related content