{"id":63291,"date":"2025-06-18T14:43:56","date_gmt":"2025-06-18T09:13:56","guid":{"rendered":"https:\/\/blazeclan.com\/studies\/designed-a-scalable-and-secure-ekyc-campaign-management-system-using-serverless-architecture-for-a-leading-insurer\/"},"modified":"2025-07-02T15:41:03","modified_gmt":"2025-07-02T10:11:03","slug":"designed-a-scalable-and-secure-ekyc-campaign-management-system-using-serverless-architecture-for-a-leading-insurer","status":"publish","type":"case_study","link":"https:\/\/blazeclan.com\/en-eu\/studies\/designed-a-scalable-and-secure-ekyc-campaign-management-system-using-serverless-architecture-for-a-leading-insurer\/","title":{"rendered":"Designed a Scalable and Secure eKYC Campaign Management System Using Serverless Architecture for a Leading Insurer\u00a0"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">About Client&nbsp;<\/h2>\n\n\n\n<p>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. &nbsp;<br>&nbsp;<br>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.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Challenge&nbsp;<\/h2>\n\n\n\n<p>The customer aimed to modernize their eKYC customer support application to support eKYC documentation for approximately 23 crore (230 million) customers, which involved:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enabling customers to upload identification documents like Aadhar Card, PAN Card, etc., in predefined formats and size limits.&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>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.&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Handling campaigns with up to 1 crore (10 million) record listings without performance degradation.&nbsp;<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Solution&nbsp;<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Built a system capable of processing up to 1 crore records per campaign using AWS Fargate with ECS and ECR for containerization.&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enabled customers to capture and upload documents via mobile devices, enhancing accessibility and ease of use.&nbsp;&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ensured data protection by encrypting the database and securing communication channels between the system.&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Documents were securely stored in a private Amazon S3 bucket, accessible only via role-based IAM access.&nbsp;&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Used DynamoDB with server-side pagination for efficient data handling.&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Added caching, a user-specific search engine, and status-based sorting for optimized user experience.&nbsp;<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Application Architecture Diagram&nbsp;<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"515\" src=\"https:\/\/blazeclan.com\/wp-content\/uploads\/2025\/06\/image-1024x515.png\" alt=\"\" class=\"wp-image-63121\" srcset=\"https:\/\/blazeclan.com\/wp-content\/uploads\/2025\/06\/image-1024x515.png 1024w, https:\/\/blazeclan.com\/wp-content\/uploads\/2025\/06\/image-300x151.png 300w, https:\/\/blazeclan.com\/wp-content\/uploads\/2025\/06\/image-768x387.png 768w, https:\/\/blazeclan.com\/wp-content\/uploads\/2025\/06\/image.png 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Outcome&nbsp;<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Scalability:<\/strong> Supported up to 1 crore records per campaign without compromising performance.&nbsp;&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Security &amp; Compliance: <\/strong>Met stringent insurance IT regulations and data privacy standards.&nbsp;&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Infrastructure Automation: <\/strong>Provisioned infrastructure using CloudFormation Templates (CFTs), ensuring that any server-level changes were deployed in a controlled and automated manner.&nbsp;&nbsp;<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Tech Stack<\/h3>\n\n\n\n<p>Angular, Java, DevOps-CFT, AWSServices &#8211; Cloudfront, Lambda, S3, Cloudwatch, ALB, KMS, ECS Fargate, ECR, IAM, VPC<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Blazeclan developed a secure, serverless eKYC campaign management system for a major Indian life insurer. The solution enabled scalable document uploads, ensured data privacy, and streamlined campaign operations for over 230 million customers.<\/p>\n","protected":false},"featured_media":63255,"parent":0,"menu_order":0,"template":"","case_category":[3974],"case_tags":[4064],"class_list":["post-63291","case_study","type-case_study","status-publish","has-post-thumbnail","hentry","case_category-application-modernization-en-eu","case_tags-security-en-eu"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Designed a Scalable and Secure eKYC Campaign Management System Using Serverless Architecture for a Leading Insurer\u00a0 - Blazeclan<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blazeclan.com\/en-eu\/studies\/designed-a-scalable-and-secure-ekyc-campaign-management-system-using-serverless-architecture-for-a-leading-insurer\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Designed a Scalable and Secure eKYC Campaign Management System Using Serverless Architecture for a Leading Insurer\u00a0 - Blazeclan\" \/>\n<meta property=\"og:description\" content=\"Blazeclan developed a secure, serverless eKYC campaign management system for a major Indian life insurer. The solution enabled scalable document uploads, ensured data privacy, and streamlined campaign operations for over 230 million customers.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blazeclan.com\/en-eu\/studies\/designed-a-scalable-and-secure-ekyc-campaign-management-system-using-serverless-architecture-for-a-leading-insurer\/\" \/>\n<meta property=\"og:site_name\" content=\"Blazeclan\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/blazeclan.hq\/\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-02T10:11:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blazeclan.com\/wp-content\/uploads\/2025\/06\/1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1568\" \/>\n\t<meta property=\"og:image:height\" content=\"572\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@blazeclan_hq\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blazeclan.com\/en-eu\/studies\/designed-a-scalable-and-secure-ekyc-campaign-management-system-using-serverless-architecture-for-a-leading-insurer\/\",\"url\":\"https:\/\/blazeclan.com\/en-eu\/studies\/designed-a-scalable-and-secure-ekyc-campaign-management-system-using-serverless-architecture-for-a-leading-insurer\/\",\"name\":\"Designed a Scalable and Secure eKYC Campaign Management System Using Serverless Architecture for a Leading Insurer\u00a0 - Blazeclan\",\"isPartOf\":{\"@id\":\"https:\/\/blazeclan.com\/en-eu\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blazeclan.com\/en-eu\/studies\/designed-a-scalable-and-secure-ekyc-campaign-management-system-using-serverless-architecture-for-a-leading-insurer\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blazeclan.com\/en-eu\/studies\/designed-a-scalable-and-secure-ekyc-campaign-management-system-using-serverless-architecture-for-a-leading-insurer\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blazeclan.com\/wp-content\/uploads\/2025\/06\/1.png\",\"datePublished\":\"2025-06-18T09:13:56+00:00\",\"dateModified\":\"2025-07-02T10:11:03+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/blazeclan.com\/en-eu\/studies\/designed-a-scalable-and-secure-ekyc-campaign-management-system-using-serverless-architecture-for-a-leading-insurer\/#breadcrumb\"},\"inLanguage\":\"en-EU\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blazeclan.com\/en-eu\/studies\/designed-a-scalable-and-secure-ekyc-campaign-management-system-using-serverless-architecture-for-a-leading-insurer\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-EU\",\"@id\":\"https:\/\/blazeclan.com\/en-eu\/studies\/designed-a-scalable-and-secure-ekyc-campaign-management-system-using-serverless-architecture-for-a-leading-insurer\/#primaryimage\",\"url\":\"https:\/\/blazeclan.com\/wp-content\/uploads\/2025\/06\/1.png\",\"contentUrl\":\"https:\/\/blazeclan.com\/wp-content\/uploads\/2025\/06\/1.png\",\"width\":1568,\"height\":572},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blazeclan.com\/en-eu\/studies\/designed-a-scalable-and-secure-ekyc-campaign-management-system-using-serverless-architecture-for-a-leading-insurer\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blazeclan.com\/en-eu\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Case Study\",\"item\":\"https:\/\/blazeclan.com\/en-eu\/case-studies\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Designed a Scalable and Secure eKYC Campaign Management System Using Serverless Architecture for a Leading Insurer\u00a0\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blazeclan.com\/en-eu\/#website\",\"url\":\"https:\/\/blazeclan.com\/en-eu\/\",\"name\":\"Blazeclan\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/blazeclan.com\/en-eu\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blazeclan.com\/en-eu\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-EU\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/blazeclan.com\/en-eu\/#organization\",\"name\":\"Blazeclan\",\"url\":\"https:\/\/blazeclan.com\/en-eu\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-EU\",\"@id\":\"https:\/\/blazeclan.com\/en-eu\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/blazeclan.com\/wp-content\/uploads\/2024\/10\/ITCI-Blazeclan_logo.svg\",\"contentUrl\":\"https:\/\/blazeclan.com\/wp-content\/uploads\/2024\/10\/ITCI-Blazeclan_logo.svg\",\"caption\":\"Blazeclan\"},\"image\":{\"@id\":\"https:\/\/blazeclan.com\/en-eu\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/blazeclan.hq\/\",\"https:\/\/x.com\/blazeclan_hq\",\"https:\/\/www.instagram.com\/blazeclantechnologies\/\",\"https:\/\/www.linkedin.com\/company\/blazeclan-technologies\/\",\"https:\/\/www.youtube.com\/channel\/UCCKF4Lcbtus-pUoZr7Lxrow\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Designed a Scalable and Secure eKYC Campaign Management System Using Serverless Architecture for a Leading Insurer\u00a0 - Blazeclan","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blazeclan.com\/en-eu\/studies\/designed-a-scalable-and-secure-ekyc-campaign-management-system-using-serverless-architecture-for-a-leading-insurer\/","og_locale":"en_US","og_type":"article","og_title":"Designed a Scalable and Secure eKYC Campaign Management System Using Serverless Architecture for a Leading Insurer\u00a0 - Blazeclan","og_description":"Blazeclan developed a secure, serverless eKYC campaign management system for a major Indian life insurer. The solution enabled scalable document uploads, ensured data privacy, and streamlined campaign operations for over 230 million customers.","og_url":"https:\/\/blazeclan.com\/en-eu\/studies\/designed-a-scalable-and-secure-ekyc-campaign-management-system-using-serverless-architecture-for-a-leading-insurer\/","og_site_name":"Blazeclan","article_publisher":"https:\/\/www.facebook.com\/blazeclan.hq\/","article_modified_time":"2025-07-02T10:11:03+00:00","og_image":[{"width":1568,"height":572,"url":"https:\/\/blazeclan.com\/wp-content\/uploads\/2025\/06\/1.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@blazeclan_hq","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blazeclan.com\/en-eu\/studies\/designed-a-scalable-and-secure-ekyc-campaign-management-system-using-serverless-architecture-for-a-leading-insurer\/","url":"https:\/\/blazeclan.com\/en-eu\/studies\/designed-a-scalable-and-secure-ekyc-campaign-management-system-using-serverless-architecture-for-a-leading-insurer\/","name":"Designed a Scalable and Secure eKYC Campaign Management System Using Serverless Architecture for a Leading Insurer\u00a0 - Blazeclan","isPartOf":{"@id":"https:\/\/blazeclan.com\/en-eu\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blazeclan.com\/en-eu\/studies\/designed-a-scalable-and-secure-ekyc-campaign-management-system-using-serverless-architecture-for-a-leading-insurer\/#primaryimage"},"image":{"@id":"https:\/\/blazeclan.com\/en-eu\/studies\/designed-a-scalable-and-secure-ekyc-campaign-management-system-using-serverless-architecture-for-a-leading-insurer\/#primaryimage"},"thumbnailUrl":"https:\/\/blazeclan.com\/wp-content\/uploads\/2025\/06\/1.png","datePublished":"2025-06-18T09:13:56+00:00","dateModified":"2025-07-02T10:11:03+00:00","breadcrumb":{"@id":"https:\/\/blazeclan.com\/en-eu\/studies\/designed-a-scalable-and-secure-ekyc-campaign-management-system-using-serverless-architecture-for-a-leading-insurer\/#breadcrumb"},"inLanguage":"en-EU","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blazeclan.com\/en-eu\/studies\/designed-a-scalable-and-secure-ekyc-campaign-management-system-using-serverless-architecture-for-a-leading-insurer\/"]}]},{"@type":"ImageObject","inLanguage":"en-EU","@id":"https:\/\/blazeclan.com\/en-eu\/studies\/designed-a-scalable-and-secure-ekyc-campaign-management-system-using-serverless-architecture-for-a-leading-insurer\/#primaryimage","url":"https:\/\/blazeclan.com\/wp-content\/uploads\/2025\/06\/1.png","contentUrl":"https:\/\/blazeclan.com\/wp-content\/uploads\/2025\/06\/1.png","width":1568,"height":572},{"@type":"BreadcrumbList","@id":"https:\/\/blazeclan.com\/en-eu\/studies\/designed-a-scalable-and-secure-ekyc-campaign-management-system-using-serverless-architecture-for-a-leading-insurer\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blazeclan.com\/en-eu\/"},{"@type":"ListItem","position":2,"name":"Case Study","item":"https:\/\/blazeclan.com\/en-eu\/case-studies\/"},{"@type":"ListItem","position":3,"name":"Designed a Scalable and Secure eKYC Campaign Management System Using Serverless Architecture for a Leading Insurer\u00a0"}]},{"@type":"WebSite","@id":"https:\/\/blazeclan.com\/en-eu\/#website","url":"https:\/\/blazeclan.com\/en-eu\/","name":"Blazeclan","description":"","publisher":{"@id":"https:\/\/blazeclan.com\/en-eu\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blazeclan.com\/en-eu\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-EU"},{"@type":"Organization","@id":"https:\/\/blazeclan.com\/en-eu\/#organization","name":"Blazeclan","url":"https:\/\/blazeclan.com\/en-eu\/","logo":{"@type":"ImageObject","inLanguage":"en-EU","@id":"https:\/\/blazeclan.com\/en-eu\/#\/schema\/logo\/image\/","url":"https:\/\/blazeclan.com\/wp-content\/uploads\/2024\/10\/ITCI-Blazeclan_logo.svg","contentUrl":"https:\/\/blazeclan.com\/wp-content\/uploads\/2024\/10\/ITCI-Blazeclan_logo.svg","caption":"Blazeclan"},"image":{"@id":"https:\/\/blazeclan.com\/en-eu\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/blazeclan.hq\/","https:\/\/x.com\/blazeclan_hq","https:\/\/www.instagram.com\/blazeclantechnologies\/","https:\/\/www.linkedin.com\/company\/blazeclan-technologies\/","https:\/\/www.youtube.com\/channel\/UCCKF4Lcbtus-pUoZr7Lxrow"]}]}},"_links":{"self":[{"href":"https:\/\/blazeclan.com\/en-eu\/wp-json\/wp\/v2\/case_study\/63291","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blazeclan.com\/en-eu\/wp-json\/wp\/v2\/case_study"}],"about":[{"href":"https:\/\/blazeclan.com\/en-eu\/wp-json\/wp\/v2\/types\/case_study"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blazeclan.com\/en-eu\/wp-json\/wp\/v2\/media\/63255"}],"wp:attachment":[{"href":"https:\/\/blazeclan.com\/en-eu\/wp-json\/wp\/v2\/media?parent=63291"}],"wp:term":[{"taxonomy":"case_category","embeddable":true,"href":"https:\/\/blazeclan.com\/en-eu\/wp-json\/wp\/v2\/case_category?post=63291"},{"taxonomy":"case_tags","embeddable":true,"href":"https:\/\/blazeclan.com\/en-eu\/wp-json\/wp\/v2\/case_tags?post=63291"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}