有人可以推荐一些有关如何最好地重构遗留AWS基础架构的资源吗?也就是说,如何减少停机时间,以最佳方式迁移数据存储(例如DynamoDB或S3)等。在此先感谢!
答案 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,其中有些是特定于特定技术的,有些是更通用的。