Cognito 用户资料导出参考架构

部署一个用于从 Amazon Cognito 用户池导出用户资料和组信息的框架

概览

此 AWS 解决方案可帮助您导出 Amazon Cognito 用户信息,以便进行更复杂的用户查询,或者在出现区域故障或意外删除用户资料的情况下提供弹性。它旨在提供一种用于从 Cognito 用户池导出用户资料和组信息的框架,让您能够专注于扩展此解决方案的功能,而无需管理底层基础设施的运行。

该解决方案不会导出用户密码等敏感信息,也不支持已激活多重身份验证(MFA)和具有高级安全功能的用户池。有关限制的完整列表,请参阅实施指南
 

优势

计划导出

AWS Step Functions 导出工作流会定期将非敏感用户资料、组和组成员资格详细信息从您的用户池导出到 Amazon DynamoDB 表。选择是每隔 1 天、7 天还是 30 天运行一次导出工作流。

更高的弹性

DynamoDB 全局表可将信息自动异步复制到备份区域,以提高弹性。这可确保当主区域不可用时您仍可以访问用户、组和组成员资格的备份。

从 Amazon DynamoDB 导入

可以在主区域或备份区域中使用 Step Functions 导入工作流,以使用 DynamoDB 全局表中的数据填充新的空用户池。

技术详情

您可以使用实施指南和随附的 AWS CloudFormation 模板自动部署该架构。

此 AWS 解决方案的使用案例
  • 标题
更多…
部署选项
准备好开始使用了吗?
通过在 AWS 管理控制台启动来部署此解决方案

需要帮助? 通过合作伙伴部署。
查找已获 AWS 认证的第三方专家协助此部署
案例研究
AvalonBay Communities Inc.徽标

AvalonBay Communities Inc. 迁移到 AWS 上的无服务器架构后,开发速度加快了 75%,同时成本降低了 40%,并保持了强大的安全性。 

阅读完整的案例研究 
AWS CloudFormation 简介

关于 AWS CloudFormation 如何用于自动化资源供应的基本概览。本课程将介绍使用 AWS CloudFormation 来重复且可预测地创建资源组的使用案例。本课程还将演示如何针对资源供应设计 AWS CloudFormation 模板。

立即报名 
Amazon DynamoDB – 架构和功能

此 APN Navigate 技术课程将向您介绍 Amazon DynamoDB 的架构和功能。该课程为 AWS 合作伙伴网络 (APN) 合作伙伴提供了量身定制的路径,以便他们了解 Amazon DynamoDB 的核心组件,包括表、全局二级索引和本地二级索引。您还将了解事务处理、自动扩缩和全局表等重要功能。

立即报名 
AWS Step Functions 简介

这是有关 AWS Step Functions 的入门课程,该 AWS 服务使您能够轻松地使用可视化工作流来协调分布式应用程序和微服务的组件。在本课程中,我们将讨论使用 AWS Step Functions 的理由,并重点介绍关键服务概念,如状态类型、可视化工作流和 Amazon State Language 等。该课程还将包括 AWS Step Functions 演示。

立即报名 

此页内容对您是否有帮助?