Q: What does the Digital User Engagement Events Database solution do?
A: The solution provisions and configures the AWS services necessary to start analyzing the real-time stream of engagement data from Amazon SES and Amazon Pinpoint. The solution is customizable and allows you to deploy to an existing Amazon Pinpoint project or utilize existing Amazon Simple Email Service (Amazon SES) configuration sets.
Q: What types of analytics and visualization tools does the solution offer?
A: The solution deploys an Amazon Athena database that contains all engagement data from Amazon Pinpoint and Amazon Simple Email Service (Amazon SES) configuration sets. A single table is constructed that matches the event schema from the Amazon Pinpoint event stream. Views are then created, from the single table, for each different event type found in the database.
Q: Can I create views for custom events?
A: You can use the Amazon Pinpoint Events API to report custom events. These events are emitted by the Amazon Pinpoint project into Amazon Kinesis Data Firehose and will be available in the events database for analysis.
Q: What are the prerequisites before I can deploy the Digital User Engagement Events Database solution?
A: There are no required prerequisites for this solution; however, if you wish to deploy this solution to an existing Amazon Pinpoint project or utilize existing Amazon Simple Email Service (Amazon SES) configuration sets, then you must make some customizations before you launch.
Q: Can I deploy the solution in any AWS Region?
A: This solution uses the Amazon Pinpoint and Amazon Personalize services, which are currently available in specific AWS Regions only. Therefore, you must launch this solution in an AWS Region where Amazon Pinpoint and Amazon Personalize are both available. For more information, see the implementation guide.
Training and Certification
AWS Training and Certification builds your competence, confidence, and credibility through practical cloud skills that help you innovate and build your future. Learn more »
Introduction to Amazon Kinesis Firehose
Amazon Kinesis Firehose is the AWS service that helps you load streaming data into AWS. In this introductory course on Amazon Kinesis Firehose, we will provide an overview on how the service captures, transforms and loads streaming data into AWS by detailing the data transformation process. We will look at the benefits of the service and how it integrates with Amazon CloudWatch to enable stream monitoring. The course will wrap up with a demonstration on how to configure a Kinesis Firehose delivery stream and how to generate source stream content.
Introduction to AWS CloudFormation
A basic overview of how AWS CloudFormation can be used to automate resource provision. Use cases where AWS CloudFormation is used to repeatedly and predictably create groups of resources is covered in this course. A demonstration in designing an AWS CloudFormation template for resource provisioning is also covered.
Introduction to Amazon Athena
This course introduces the Amazon Athena service along with an overview of its operating environment. The basic steps in implementing Amazon Athena are also covered. Using the AWS Management Console, a brief demonstration of creating a database to run SQL queries for validation is performed.
The AWS Partner Network (APN) is focused on helping partners build successful AWS-based businesses to drive superb solutions and customer experiences. APN Partners are focused on customer success, helping you take full advantage of all the business benefits that AWS has to offer. With their deep expertise on AWS, APN Partners are uniquely positioned to help your company at any stage of your Cloud Adoption Journey and to help you solve some of your most complex problems.
Related AWS products
Visit the following pages to learn more about the services we used to build this AWS Solution.
Need more resources to get started with AWS?
Visit the Getting Started Resource Center to ﬁnd tutorials, projects and videos to get started with AWS.