使用aws的多区域活动主动复制

时间:2019-07-08 07:04:01

标签: amazon-web-services amazon-dynamodb amazon-sqs amazon-sns amazon-kinesis

我们需要对Web服务进行多区域主动-主动复制。首先,我试图复制计费(请求,响应)和分析所需的所有数据。

到目前为止,我已经看过以下aws工具。

  1. 将所有数据推送到不同区域中的各个SQS,然后推送到DynamoDB。 DynamoDB将自动同步数据,然后从DynamoDB中使用。

  2. 为每个区域使用单独的SNS,然后将数据推送到SQS(SNS将数据推送到位于不同区域的SQS),最后使用来自SQS的数据

  3. 更新不同区域中的SQS,使用lambda函数读取此数据。 Lambda函数将数据发送到不同区域的SNS,从SNS获取数据

我还可以使用其他工具来实现双活架构吗? 我看了运动学,但是不确定它是否适合我的需求。

有人对提议的体系结构有何看法?

1 个答案:

答案 0 :(得分:0)

您无需在此处重新发明任何东西-DynamoDB已经支持cross-region replication with multi-master writes-它被称为“全局表”。