gpt4 book ai didi

amazon-cognito - 如何在生产环境中使用 AWS Cognito?

转载 作者:行者123 更新时间:2023-12-05 03:07:17 27 4
gpt4 key购买 nike

我正在开发一个应用程序,我在其中使用 AWS Cognito 来存储用户数据。我正在努力了解如何管理 Cognito 的备份和灾难恢复方案!

以下是我的主要问题:

  1. 我想知道这些存储的用户数据的可用性如何?
  2. Cognito 可能出现的情况是什么,我需要考虑这些情况在我们投入生产之前需要注意吗?

最佳答案

  1. AWS 没有任何已发布的 AWS Cognito SLA。因此,对于存储在 Cognito 中的数据没有官方保证。至于数据的安全性,AWS Cognito 使用其他 AWS 服务(例如,我认为是 Dynamodb)。这些服务中的数据跨可用区复制。

  2. 我猜您是在询问灾难恢复方案。在你这边,你无能为力。如果您使用 Userpools,目前还没有导出用户数据的功能。虽然您可以通过编写自定义脚本来做到这一点,但内置的备份功能会更加高效和可靠。如果您使用联合身份,则无法导出和重新使用身份。如果您使用 Cognito Sync 提供的数据集,则可以使用 Cognito Streams捕获数据集更改。不完全是备份数据的好方法。

简而言之,没有关于可用性的官方消息,也没有官方备份或 DR 功能。我听说有相同的功能请求,但谁知道它们何时会发布。通过编写自定义代码或遵循任何最佳实践,您无能为力。我唯一能想到的是通过使用 AdminGetUser 编写自定义脚本来定期备份用户池的用户数据。应用程序接口(interface)。但同样,您可以调用此 API 的次数有速率限制。因此,使用此方法进行备份可能需要很长时间。

关于amazon-cognito - 如何在生产环境中使用 AWS Cognito?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48097007/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com