gpt4 book ai didi

amazon-web-services - 适用于后端到边缘位置的AWS体系结构?

转载 作者:行者123 更新时间:2023-12-02 12:36:13 32 4
gpt4 key购买 nike

我目前有一个通过AWS Cloudfront在全局范围内分发的React Web应用程序。

我想知道如何设计服务器和数据库,以便它们也可以全局分布。尽可能获得无服务器奖励

我现在的想法和知识与以下内容保持一致:

1)您应该将服务器转变为docker镜像,并使用诸如kubernetes或AWS Fargate的容器管理解决方案运行它。这样,它是无服务器的,您可以将群集部署到不同的区域。

2)DB是瓶颈。如果您选择一个关系数据库(即使是与Aurora兼容的PostgreSQL之类的数据库),就无法在AWS区域上分发该数据库。即使您做了云计算,也只能做一个只读副本。我应该只忘记关系数据在全局范围内分布,还是应该从AWS中选择另一种数据库产品?

最佳答案

1.)使用部署到多个区域的API GW + Lambda(恕我直言,它比opsless Kubernetes/Fargate更加无服务器,但并非所有应用程序都对无服务器友好)。将Route 53与延迟路由策略一起使用,以便将用户路由到延迟最佳的区域。

2.)Aurora也有Global版本(仅MySQL)-https://aws.amazon.com/rds/aurora/global-database/

关于amazon-web-services - 适用于后端到边缘位置的AWS体系结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55579382/

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