AWS services in this solution - Amazon Marketing Cloud Uploader from AWS

AWS services in this solution

AWS service Description
AWS Glue Core. AWS Glue transforms and normalizes the data in preparation for ingestion into AMC.
AWS Lambda Core. One Lambda function creates the dataset within the AMC instance via API Gateway. The other Lambda function calls the AMC API to begin the ingestion process.
Amazon S3 Core. S3 hosts the web client, first party data, and the ETL artifact data.
Amazon API Gateway Supporting. Provides a way to run the application via API, or via the web client.
Amazon CloudFront Supporting. CloudFront improves security with traffic encryption and works with Amazon S3 and Amazon Cognito on access control.
Amazon Cognito Supporting. Provides authorization of users to web client.
Amazon DynamoDB Supporting. Uploads to one or more AMC instances.
AWS Secrets Manager Supporting. Saves OAuth credentials.