Architecture overview - Amazon Marketing Cloud Insights on AWS

Architecture overview

This section provides a reference implementation architecture diagram for the components deployed with this solution.

Architecture diagram

Deploying this solution with the default parameters deploys the following components in your AWS account.

Depicts Amazon Marketing Cloud Insights on AWS architecture

image2

The high-level process flow for the solution components deployed with the AWS CloudFormation template is as follows:

  1. Data that lands in a customer’s onboarded AMC Amazon S3 bucket is picked up by the solution data lake pipeline and moved under the pre-stage S3 prefix in the stage S3 bucket.

  2. AWS Glue applies transformation logic on the incoming data to prepare it for analysis, storing the result under post-stage S3 prefix in the stage S3 bucket.

  3. AWS Lake Formation controls access permissions to the transformed data in the stage S3 bucket.

  4. Users can access the transformed data using Amazon Athena to run query analysis on the stage S3 bucket.

  5. Users can build dashboards in Amazon QuickSight from Athena queries run on the stage data.

Note

AWS CloudFormation resources are created from AWS Cloud Development Kit (AWS CDK) constructs.