Serverless architecture to identify KnowYourCustomer (KYC) data

Serverless architecture to identify KnowYourCustomer (KYC) data

Customers are looking for ways to detect PII data from a wide variety of documents that the teams are handling and want to leverage services from Amazon in identification of PII, while allowing AWS to take care of the undifferentiated heavy lifting of the infrastructure.
In this code, I'm using serverless architecture to identify Know Your Customer (KYC) data from PDF documents uploaded into an Amazon S3 bucket. The PDF is passed as input to AWS Textract and the data is extracted from PDF. The extracted data is sent to a third party api to validate and based on the http response from external API, pass the concerned validation status to users through SQS and SNS, thereby helping customers to use the code as a template/pattern to build functionalities on top of the code.

< Back to all repos

GitHub icon View this repo on GitHub


Clone this repo

git clone https://github.com/aws-samples/amazon-serverless-knowyourcustomer-data


Created by:

Paul Kannan

Paul Kannan

Paul is a Technical Account Manager at Amazon Web Services. He helps AWS Customers to learn about and love how serverless technologies can transform the way they build and run applications. He was an Enterprise cloud architect and manager in global enterprises for more than 18 years before going all in on Serverless at AWS.

Follow on LinkedIn