Q: What does the Cognito User Profiles Export Reference Architecture solution do?

A: The solution delivers a framework for exporting user profile and group information from your Amazon Cognito user pool to Amazon Dynamo DB, and for populating a new, empty user pool with data from DynamoDB. This can be used to facilitate more complex user queries, or to provide resiliency in case of accidental deletion of users or Regional failure.

Q: Can I schedule the export workflow?

A: When launching the solution, select your preferred export frequency: every 1, 7, or 30 days. If a different schedule is required, you can modify the CloudWatch event rule that starts the export workflow.

Q: Does the solution export and import passwords or MFA tokens?

A: The solution does not export sensitive information, such as user passwords or MFA tokens. For a full list of limitations, refer to the implementation guide.

Q: What are the prerequisites before I can deploy the Cognito User Profiles Export Reference Architecture solution?

A: The solution does not create Cognito user pools, so you must create or have an existing Cognito user pool in the AWS Region where you launch the solution. When you import users into the Cognito user pool, you must either create or already have a Cognito user pool.

Q: Is the solution’s backup table protected against accidental write or delete operations?

A: When the solution launches, the replica for the backup table in the primary Region has DynamoDB point-in-time recovery enabled. With point-in-time recovery, you can restore your table back to any point in time during the last 35 days. DynamoDB maintains incremental backups of your table.

Q: Can customers deploy the solution in any AWS Region?

A: This solution uses Amazon Cognito, which is currently available in specific AWS Regions only. Therefore, you must launch this solution in an AWS Region where Amazon Cognito is available.

For the most current availability by Region, see AWS service offerings by Region.

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 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.

Enroll now »

Amazon DynamoDB – Architecture and Features

In this APN Navigate technical course, you will be introduced to the architecture and features of Amazon DynamoDB. The course provides a tailored path for AWS Partner Network (APN) Partners to learn about core components of Amazon DynamoDB, including the table, global secondary index, and local secondary index. You will also review important features such as transactions, automatic scaling, and global tables.

Enroll now »

Introduction to AWS Step Functions

This is an introductory course on AWS Step Functions, an AWS service that makes it easy to coordinate the components of distributed applications and microservices using visual workflows. In this course, we will discuss the rationale for using AWS Step Functions and highlight key service concepts such as state types, visual workflow, and Amazon State Language. A demonstration of AWS Step Functions will also be included in the course.

Enroll now »

Partner resources

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.

Need more resources to get started with AWS?

Visit the Getting Started Resource Center to find tutorials, projects and videos to get started with AWS.

Learn more »