ITC Infotech acquires Blazeclan Technologies to enhance Multi-Cloud services and fast-track digital transformation

Designed a Scalable and Secure eKYC Campaign Management System Using Serverless Architecture for a Leading Insurer 

About Client 

Customer is a leading long-term life insurance solutions provider in India, offering a range of individual and group insurance solutions that meet various customer needs such as Protection, Pension, Savings, Investment, Annuity and Health.  
 
They needed a scalable and secure eKYC platform to support document uploads for over 230 million customers. Blazeclan helped build a high-performance system that ensured data security, regulatory compliance, and seamless campaign management at scale. 

Challenge 

The customer aimed to modernize their eKYC customer support application to support eKYC documentation for approximately 23 crore (230 million) customers, which involved: 

  • Enabling customers to upload identification documents like Aadhar Card, PAN Card, etc., in predefined formats and size limits. 
  • Ensuring compliance with data privacy and security norms, as the application handled Personally Identifiable Information (PII) such as customer names, addresses, bank details, and PAN numbers. 
  • Handling campaigns with up to 1 crore (10 million) record listings without performance degradation. 

Solution 

  • Built a system capable of processing up to 1 crore records per campaign using AWS Fargate with ECS and ECR for containerization. 
  • Enabled customers to capture and upload documents via mobile devices, enhancing accessibility and ease of use.  
  • Ensured data protection by encrypting the database and securing communication channels between the system. 
  • Documents were securely stored in a private Amazon S3 bucket, accessible only via role-based IAM access.  
  • Used DynamoDB with server-side pagination for efficient data handling. 
  • Added caching, a user-specific search engine, and status-based sorting for optimized user experience. 

Application Architecture Diagram 

Outcome 

  • Scalability: Supported up to 1 crore records per campaign without compromising performance.  
  • Security & Compliance: Met stringent insurance IT regulations and data privacy standards.  
  • Infrastructure Automation: Provisioned infrastructure using CloudFormation Templates (CFTs), ensuring that any server-level changes were deployed in a controlled and automated manner.  

Tech Stack

Angular, Java, DevOps-CFT, AWSServices – Cloudfront, Lambda, S3, Cloudwatch, ALB, KMS, ECS Fargate, ECR, IAM, VPC