在AWS上重构旧版基础架构

时间:2020-09-04 11:20:38

标签: amazon-web-services refactoring

有人可以推荐一些有关如何最好地重构遗留AWS基础架构的资源吗?也就是说,如何减少停机时间,以最佳方式迁移数据存储(例如DynamoDB或S3)等。在此先感谢!

1 个答案:

答案 0 :(得分:2)

您可以采用多种方法来完成此操作。

AWS在“迁移”方面有很多不错的资源,最初的想法是看一下6 Strategies for Migrating Applications to the Cloud。虽然您已经在AWS Cloud中,但是现在是评估是否有可以替换或不再需要的任何东西的好时机。

有许多服务可帮助迁移,对于迁移数据存储,请查看以下两项服务,这些服务可能有助于迁移您的大多数数据需求:

您需要将其他服务(例如S3)迁移到另一个S3存储桶,因为存储桶具有唯一的名称。如果要保留名称,则需要delete the origin bucket first。如果它是公开提供的,请尝试使用CloudFront发行版,然后将原点切换到新的S3存储桶。

要构建新的基础架构,请查看AWS Well-Architected Framework

AWS也已经产生了许多migration whitepapers,其中有些是特定于特定技术的,有些是更通用的。