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 –
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