问题描述
您好,感谢您抽出宝贵时间!
我想为我的项目使用 IDaaS,而 Google Identity Platform 是我正在考虑的选项之一。其中一个考虑因素是该服务的可用性,因此我正在尝试提出一种灾难恢复解决方案。
我似乎无法在 Google 文档的任何地方找到信息来回答我的问题:Google Identity Platform 是否基于区域?如果是,Google Identity Platform 是否可以在出现中断时支持多个区域?
例如: Amazon 的 Cognito 是基于区域的,Amazon 不支持将用户凭证从一个区域迁移/复制到另一个区域。在区域之间复制某些数据是一个手动过程。如果托管您的 Cognito 用户池的区域变得不可用,则用户在向另一个区域的池进行身份验证时必须重置密码 https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-using-import-tool.html
只是想知道 Google Identity Platform 是否会更优雅地处理这个问题。
再次感谢您!
解决方法
是否基于 Google Identity Platform 区域?
Google Identity Platform 是全球性的。 Google 将此服务描述为 planet scale
。
Google Identity Platform 有没有办法支持多个 地区在停电的情况下?
虽然 Identity 是全球性的,但服务会复制到每个区域。有时会出现区域中断。例如,在 2020 年发生了停电。 Google 发布了有关服务减损的详细信息。示例事件 here。服务中断列表here。
例如:亚马逊的 Cognito 是基于区域的,并且 将用户凭据从一个区域迁移/复制到另一个区域是 亚马逊不支持。这是一个手动过程来复制一些 区域之间的数据。
Google 负责管理该服务。在区域中断的情况下,除了等待 Google 将服务重新上线之外,您无事可做。这不会影响其他地区,通常该服务会继续在全球范围内运行,但受影响的地区除外。