We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.
If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”
Customize cookie preferences
We use cookies and similar tools (collectively, "cookies") for the following purposes.
Essential
Essential cookies are necessary to provide our site and services and cannot be deactivated. They are usually set in response to your actions on the site, such as setting your privacy preferences, signing in, or filling in forms.
Performance
Performance cookies provide anonymous statistics about how customers navigate our site so we can improve site experience and performance. Approved third parties may perform analytics on our behalf, but they cannot use the data for their own purposes.
Allowed
Functional
Functional cookies help us provide useful site features, remember your preferences, and display relevant content. Approved third parties may set these cookies to provide certain site features. If you do not allow these cookies, then some or all of these services may not function properly.
Allowed
Advertising
Advertising cookies may be set through our site by us or our advertising partners and help us deliver relevant marketing content. If you do not allow these cookies, you will experience less relevant advertising.
Allowed
Blocking some types of cookies may impact your experience of our sites. You may review and change your choices at any time by selecting Cookie preferences in the footer of this site. We and selected third-parties use cookies or similar technologies as specified in the AWS Cookie Notice.
Your privacy choices
We display ads relevant to your interests on AWS sites and on other properties, including cross-context behavioral advertising. Cross-context behavioral advertising uses data from one site or app to advertise to you on a different company’s site or app.
To not allow AWS cross-context behavioral advertising based on cookies or similar technologies, select “Don't allow” and “Save privacy choices” below, or visit an AWS site with a legally-recognized decline signal enabled, such as the Global Privacy Control. If you delete your cookies or visit this site from a different browser or device, you will need to make your selection again. For more information about cookies and how we use them, please read our AWS Cookie Notice.
Konten ini tidak tersedia dalam bahasa yang dipilih. Kami terus berusaha menyediakan konten kami dalam bahasa yang dipilih. Terima kasih atas pengertian Anda.
This AWS Solution helps you export Amazon Cognito user information to facilitate more complex user queries, or to provide resiliency in case of Regional failure or accidental deletion of your users' profiles. It is designed to provide a framework for exporting user profile and group information from a Cognito user pool, allowing you to focus on extending this solution’s functionality, rather than managing the underlying infrastructure operation.
This solution does not export sensitive information, such as user passwords. It also does not support user pools with multi-factor authentication (MFA) activated and advanced security features. For a full list of limitations, refer to the implementation guide.
Benefits
Scheduled export
The AWS Step Functions export workflow periodically exports non-sensitive user profiles, groups, and group membership details from your user pool to an Amazon DynamoDB table. Choose whether to run the export workflow every 1, 7, or 30 days.
Added resiliency
DynamoDB global tables with automatic, asynchronous replication provide a backup Region for added resiliency. This ensures that you still have access to a backup of your users, groups, and group memberships if your primary Region is unavailable.
Import from Amazon DynamoDB
The Step Functions import workflow can be used in either the primary or backup Region to populate a new, empty user pool with data from the DynamoDB global table.
Step 3 In the primary Region, a scheduled Amazon Cloudwatch Events invokes the AWS Step Functions export workflow that examines the primary Cognito user pool. It stores user profiles, groups, and group membership information in the global table.
Step 4 DynamoDB then asynchronously replicates all data to the backup Region.
Step 5 This solution’s Step Functions import workflow is used to populate a new, empty Cognito user pool with data from the global table, allowing you to easily recover user profiles, groups, and group memberships.
Step 1 This solution automatically deploys an architecture that periodically exports user profiles, groups, and group memberships from an Amazon Cognito user pool in a primary AWS Region to an Amazon DynamoDB global table in the same Region.
Step 2 The use of a global table allows DynamoDB to asynchronously replicate all updates to a backup Region for added resiliency.
Step 3 In the primary Region, a scheduled Amazon Cloudwatch Events invokes the AWS Step Functions export workflow that examines the primary Cognito user pool. It stores user profiles, groups, and group membership information in the global table.
Step 4 DynamoDB then asynchronously replicates all data to the backup Region.
Step 5 This solution’s Step Functions import workflow is used to populate a new, empty Cognito user pool with data from the global table, allowing you to easily recover user profiles, groups, and group memberships.
Step 1 This solution automatically deploys an architecture that periodically exports user profiles, groups, and group memberships from an Amazon Cognito user pool in a primary AWS Region to an Amazon DynamoDB global table in the same Region.
Step 2 The use of a global table allows DynamoDB to asynchronously replicate all updates to a backup Region for added resiliency.
Step 3 In the primary Region, a scheduled Amazon Cloudwatch Events invokes the AWS Step Functions export workflow that examines the primary Cognito user pool. It stores user profiles, groups, and group membership information in the global table.
Step 3 In the primary Region, a scheduled Amazon Cloudwatch Events invokes the AWS Step Functions export workflow that examines the primary Cognito user pool. It stores user profiles, groups, and group membership information in the global table.
Step 4 DynamoDB then asynchronously replicates all data to the backup Region.
Step 5 This solution’s Step Functions import workflow is used to populate a new, empty Cognito user pool with data from the global table, allowing you to easily recover user profiles, groups, and group memberships.
Step 1 This solution automatically deploys an architecture that periodically exports user profiles, groups, and group memberships from an Amazon Cognito user pool in a primary AWS Region to an Amazon DynamoDB global table in the same Region.
Step 2 The use of a global table allows DynamoDB to asynchronously replicate all updates to a backup Region for added resiliency.
Step 3 In the primary Region, a scheduled Amazon Cloudwatch Events invokes the AWS Step Functions export workflow that examines the primary Cognito user pool. It stores user profiles, groups, and group membership information in the global table.
Step 4 DynamoDB then asynchronously replicates all data to the backup Region.
Step 5 This solution’s Step Functions import workflow is used to populate a new, empty Cognito user pool with data from the global table, allowing you to easily recover user profiles, groups, and group memberships.
Step 1 This solution automatically deploys an architecture that periodically exports user profiles, groups, and group memberships from an Amazon Cognito user pool in a primary AWS Region to an Amazon DynamoDB global table in the same Region.
Step 2 The use of a global table allows DynamoDB to asynchronously replicate all updates to a backup Region for added resiliency.
Step 3 In the primary Region, a scheduled Amazon Cloudwatch Events invokes the AWS Step Functions export workflow that examines the primary Cognito user pool. It stores user profiles, groups, and group membership information in the global table.
AvalonBay Communities Inc. migrated to a serverless architecture on AWS, accelerating development by 75 percent while reducing costs by 40 percent and maintaining strong security.
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.
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.
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.