cs fintech profile
Our collaboration with Comprinno helped us transform carbon market participation. By using GenAI, we’re not just accelerating approvals, we’re enabling sustainable projects to reach the market faster and at scale.
Technology Leader

FinTech | PCI DSS compliance, security controls, & improved cloud ROI​ for a POS & Payments Leader

Company

Leading POS & Payments Fintech
cs fintech profile

Industry

FinTech | POS & Payments

Website

Overview

About Customer

Customer is one of the Asia’s largest FinTech companies, offering cutting-edge last mile retail technology. They have a payments terminal integrating with over two dozen banks and financial and technology partners. Their point-of-sale platform serves almost 153,000 merchants across 450,000 merchant network points.

Executive Summary

Fintech giant, offering merchant payment terminals or point of sale (POS) machines, desired to migrate 2 of their core applications to AWS cloud. Comprinno was responsible for solutioning and migrating the application and database from on-premises datacenter to AWS cloud, meeting the PCI DSS compliance, security, reliability, scalability and performance requirements at optimal costs.

Challenges

Customer’s payments terminal or POS machines offer a range of services to the merchants. They desired to migrate their existing application which handles UPI payment and Reward points transactions to AWS cloud.

Being a leading FinTech company they were obligated to be PCI DSS (Payment Card Industry Data Security Standard) compliant.

The requirements for PCI DSS compliance can be broadly categorized as below:

  • Build and maintain secure network and systems
  • Secure Personal Identifiable Information (PII) like the card holder’s data
  • Maintain Vulnerability Management Program
  • Implement strong access control measures
  • Regularly monitor and test networks

Solution

Comprinno was responsible for migration of applications for UPI payments and Reward points transactions, from on-premises datacenter to AWS cloud. The below solution for infrastructure was proposed and implemented.

 

Comprinno architected the solution and successfully went through PCI DSS audit procedure prior to implementation. The solution addressed the PCI DSS requirements as given below:

Secure network and systems: 

Applications from self-hosted on-premise environment were migrated to containerized applications under microservices on Amazon Elastic Kubernetes Service (EKS) cluster deployed across multiple private subnets.

The cluster had Network Load Balancer at the front end and the application in the containers and the database could be accessed using AWS PrivateLink. This setup was secure as it required no special connectivity or routing configurations, because the connection between the consumer and provider accounts is on the global AWS backbone and doesn’t traverse the public internet.

On-premises MS SQL database was migrated to Amazon RDS PostgreSQL. All databases, in-memory caches etc. were in dedicated DB subnets which didn't have outbound internet connectivity as per compliance requirements.

AWS WAF service integrated with AWS API Gateway was used as an additional level of security against common web exploits and bots, that may affect availability, compromise security or consume excessive resources.

Securing Data: 

AWS Key Management System (KMS) was used for encrypting data as per AES-256 standard, to guarantee high level of security for the data during the transactions. Configurations were enabled to encrypt data in transit and at rest. AWS Secrets Manager was used to rotate, manage and retrieve the database credentials and API keys. Private keys and certificates were managed using AWS Certificate Manager.

Configuration changes enabling data encryption at rest and in transit were activated for all the AWS services.

Vulnerability Management:

Amazon Inspector was configured to continually scan AWS workloads for software vulnerabilities and unintended network exposure.

Amazon Macie was enabled to monitor security and access control of the S3 bucket.

Access control measures:

AWS IAM was used to provide access, with least-privilege permissions, to processes/ Amazon web services.  Multi-Factor Authentication (MFA) was enabled for all IAM users.

Access Control Lists were set up for restricting access to infrastructure.

Logging and Monitoring:

AWS CloudTrail was used to monitor and record account activity across AWS infrastructure, giving control over storage, analysis, and remediation actions.

All AWS Services logs were generated and stored in Amazon S3. Amazon S3 buckets associated with Amazon CloudTrail logs were configured to use the Object Lock feature in Compliance mode, in order to prevent tampering of stored logs and meet regulatory compliance. Application logs were shipped from Amazon EKS to Amazon Kinesis Firehose with Fluentbit log shipping tool.

All AWS Services metrics were aggregated to create a common AWS CloudWatch Dashboard. Application metrics were exposed using Kubernetes Dashboard. Relevant alarms were configured in AWS CloudWatch Alarms for the infrastructure components.

AWS Config was used to assess, audit and evaluate the configurations of AWS resources, to determine overall compliance against the guidelines.

Scalable environment:

Amazon EKS offered a 99.95% uptime SLA as required by the company SLAs. Amazon EKS was used along with Kubernetes Cluster Autoscaler which uses AWS scaling groups to increase or decrease the size of Kubernetes cluster based on the presence of pending pods and node utilization metrics.

Amazon ElastiCache was added to PostgreSQL database to boost performance of relational database, reduce latency, and increase throughput and scalability.

Amazon API GW was used as a highly scalable entry point for the API transactions.

Transactions initiated from POS machines were channeled through AWS IoT Core to securely transmit messages with low latency and high throughput. Messages were transmitted and received using MQTT protocol which also reduces the network bandwidth requirements.

Disaster Recovery:

Infrastructure was automated using Terraform. Terraform was an essential part disaster recovery

strategy as it helps put up new infrastructure very quickly and efficiently.

Automated secure deployments: 

Automatic Deployment is triggered whenever code is committed to GitHub repository.

AWS CodeBuild was used for building the docker image and then the image was pushed to AWS ECR (Elastic Container Registry). The built-in capability of ECR to scan docker images for known vulnerabilities was leveraged and the pipeline proceeds to deployment only when no Critical OR High severity vulnerabilities are reported by ECR.

A notification alert was setup using AWS SNS to report developers about the failed pipeline.

 

Results

  •  The final set up in AWS cloud was PCI DSS compliant.
  •  Migrated architecture guarantees up to 99.95% availability and high scalability.
  •  Reduced delivery time owing to automatic deployments via CI/CD.
  • Identifying security vulnerabilities during the deployment lifecycle using AWS ECR.
  • Implemented container AWS DevSecOps.

Other Case Studies

CSTN5
CreditMantri
Secure CRM access to WFH telemarketer during Covid-19 lockdown
CSTN4
Ephicacy
AWS Workspace-based virtual office for a global Clinical Research Organization (CRO)
CSTN3
LightMetrics
Distributed database that is optimized for Partner handling heavy workloads for an AI platform
CSTN2
Mantle Labs  
High-Speed Satellite Image Processing for a Partner Geobotanic AI Platform
CSTN1
MediBuddy
Cutting edge cloud technology solution for India’s leading healthcare service provider
CSTN6
Portea
AWS inter-region migration in record time during Covid-19 lockdown period
CSTN8
boAt
DynamoDB Cost Optimization For boAt
CSTN9
AyuRythm
AyuRythm gears up for high demand volumes for its wellness app
CSTN10
Neural Hive
Neural Hive launches its cloud journey by partnering with AWS and Comprinno
CSTN1
Klub
Klub fortifies its AWS Cloud infrastructure by partnering with Comprinno
CSTN2
Bigyellowfish Technologies
Bigyellowfish engages with Comprinno to conduct a Well-Architected Review
CSTN3
GigsBoard
GigsBoard migrates to AWS with assistance from Comprinno
compliant architecture
ISO 27001 compliant architecture
ISO 27001 compliant AWS infrastructure architected by Comprinno
leher migrates to aws
Leher migrates to AWS
Leher provides tools to creators for hosting exclusive communities
CSTN4
Skill-Lync migrates to AWS from Digital Ocean
Skill-Lync offers industry-relevant advanced engineering courses for engineering students
CSTN5
Pando | Supply Chain Tech | Setting up enterprise-grade AWS architecture with Security & Governance at scale
Pando, a leading global supply chain technology company, is renowned
CSTN6
Highway Delite adopts a resilient AWS architecture
Highway Delite is a pioneering travel app specifically designed
CSTN7
Youvah’s journey to efficiency with AWS infrastructure adoption
Youvah is India’s First Internship Platform for teenagers. They are an IIM Bangalore Incubated
CSTN8
A Winning Formula: LightMetrics and Comprinno’s Collaboration for Operational Brilliance
LightMetrics revolutionizes commercial fleets with RideView video telematics
CSTN9
Cometchat modernizes its infrastructure using Amazon ECS
A pioneer in user-friendly communication platforms, CometChat empowers websites and applications with seamless text chat, voice, and video functionalities.
CSTN10
Fibe collaborates with Comprinno to build a resilient architecture
Fibe (formerly EarlySalary) is one of India’s leading consumer lending apps focused on young working professionals. Their mission is to create a financial ecosystem that
CSTN1
Synaptic Modernizes infrastructure with Well-Architected EKS Package
Synaptic specializes in data analytics and alternative data solutions, offering actionable insights about private and public companies on a no-code platform.
CSTN2
boAt | Driving secure, resilient, & cost-optimized cloud operations on AWS for consumer tech leader
BoAt is the world’s 2nd largest wearable brand and India’s No.1 Earwear brand. Company offers its various products for sale on its web portal and
CSTN3
Octet AI | Modernizing AWS workloads for a B2B Social Marketplace platform
Octet, a prominent Social B2B marketplace firm, is renowned for providing a comprehensive solution to both buyers and vendors
cs fintech cloudops
FinTech | Optimizing CloudOps, Reducing Costs by 15%, & Boosting Profitability for a FinTech Product Platform
A fintech company offers an online platform that combines property management with a variety of investment options, giving users access to valuable real estate opportunities.
CSTN6
Carnot | AgriTech Startup boosts Infrastructure Efficiency, Security, & Availability on AWS
Carnot is an AI-enabled Agri IoT platform supported by Qualcomm and backed by Series B funding from Mahindra and Whiteboard Capital.
CSTN7
Tesser Insights | Analytics firm ramped up Security, Scalability, & Deployment Efficiency with AWS Migration
Tesser Insights is an analytics firm headquartered in Alpharetta, GA, with additional offices in Portland, OR, and Orlando, FL, and offshore centres in Bangalore and
cs security saas
Security SaaS | Enabling High Availability, Performance Optimization, & Security Controls for a Threat Exposure Management SaaS Platform
The threat exposure management platform elevates traditional vulnerability management to holistic threat exposure management
compliant architecture
AI-Enabled Shopfloor Video Intelligence
The client is a large-scale manufacturing organization focused on driving efficiency and productivity across its shop-floor environments.
cs fintech
FinTech | PCI DSS compliance, security controls, & improved cloud ROI​ for a POS & Payments Leader
Asia’s largest Fintech company partners with Comprinno for a PCI DSS Compliant infrastructure
cs consumer tech
Consumer Tech | Optimizing AWS infrastructure & Implementing Best Practices for Security, Observability, & Cost Management
A consumer technology company develops billing and invoicing software that simplifies the process of storing transaction data in a centralized location.
cs proptech
PropTech | Modernizing CloudOps, & Improving Observability for a Real Estate Investment Platform
The customer is a leading India-based platform for real estate investment, enabling fractional ownership in premium commercial properties.
cs - digital printing tech
Digital Printing Tech | Optimizing CloudOps, Compliance, & FinOps at Scale
A digital printing technology company delivering advanced digital front-end solutions and workflow automation for the industrial and graphic
cs secure aws architecture
Secure AWS architecture with data localization
FinTech company allies with Comprinno to clear data localization audit
admin-ajax
Driving Strategic Decisions with Analytics for a Global Entertainment Company
The customer is a leading global entertainment enterprise with a strong presence across film, television, streaming, and interactive media.
cs - accelerating cloud transformation
Accelerating Cloud Transformation with DevOps and AWS Migration for an Employee Lifecycle Management Platform
The client is an employee lifecycle management software that helps companies track end-to-end work cycles seamlessly. The platform enables businesses to manage various stages of an employee's journey, from recruitment and onboarding to performance management and offboarding.
GenAi-CS
Enhancing Workplace Dining with GenAI Meal Recommendations for an Enterprise Software Provider
The customer is an enterprise software provider delivering digital solutions across diverse industries, including Facility Management, Real Estate, and Food Services.
Mask Group 701
Enabling Proactive Cloud Cost Governance and Financial Control for a Leading FMCG company
The client is a consumer-focused FMCG company offering personal care, grooming, and food & wellness products.
Mask Group 706
Driving Intelligent, Data-Driven Insights with an AWS-Powered AI Solution for a Consumer Electronics Brand
The client is a prominent lifestyle technology brand operating in India, specializing in consumer electronics across audio and wearable categories.
Mask Group 719
Scalable AWS Migration for a Workforce Intelligence Platform
The client is a fast growing workforce intelligence platform operating in the employee productivity and workforce analytics domain.
Mask Group 712
From Predictions to Conversations: Transforming Digital Engagement for a Digital Publishing Platform
The customer is a leading India-based digital publishing platform, delivering localized listings, classifieds, and community services.
Mask Group 715
Cloud Migration and Data Modernization for a Digital Conversation Platform
The client is a conversation media company specializing in multilingual keyboards, personalized stickers, GIFs, and contextual content platforms for smartphone users and brands.
Mask Group 716
Empowering Shop-Floor Operations with GenAI-Driven Operator Assistance Using AI at the Edge
The customer is a technology driven analytics company focused on delivering intelligent, data-powered solutions for the manufacturing and industrial domain