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.