概览

有了 Cloud Migration Factory on AWS,客户可以通过自动执行手动流程并实现多个工具的高效集成来提高性能并防止出现过长的割接窗口期。这可以通过此解决方案的编排平台选项实现。我们建议 AWS Application Migration Services (MGN) 将您的工作负载大规模迁移到 AWS。如今,AWS Professional Services、AWS 合作伙伴和其他企业都在使用此解决方案。
优势

通过自动化的“直接迁移”解决方案,简化并加快了云迁移的过程,并且降低了成本。
自动执行大型迁移中固有的小型手动任务,以便您可以更快、更高效地进行迁移,并减少发生人为错误的机会。
管理应用程序和服务器架构定义;并更新 wave、应用程序和服务器元数据。
使用迁移跟踪器查看迁移进度,并使用 Amazon QuickSight 将迁移元数据可视化。
技术详情

此解决方案是由 AWS Application Migration Services 提供支持的编排平台,可用于将服务器大规模重新托管到 AWS。该解决方案旨在协调和自动执行许多涉及迁移的手动流程,从而帮助客户进行中到大型的迁移。
第 1 步
Amazon API Gateway 通过 RestAPI 从迁移自动化服务器接收迁移请求。
第 2 步
AWS Lambda 函数为您提供必要的服务,以便您登录 Web 界面;执行必要的管理功能以管理迁移;以及连接到第三方 API 以自动执行迁移流程。
- 用户 Lambda 函数将迁移元数据提取到 Amazon DynamoDB 表中。标准 HTTP 状态代码通过 API Gateway 中的 RestAPI 返回给您。Amazon Cognito 用户池用于对 Web 界面和 Rest API 进行用户身份验证,您可以选择将其配置为针对外部安全断言标记语言(SAML)身份提供商进行身份验证。
- tools Lambda 函数处理外部 Rest API 并调用 CloudEndure Migration 和 AWS Application Migration Service (AWS MGN) 进行 AWS 迁移。tools Lambda 函数还调用 Amazon EC2 来启动 EC2 实例,并调用 AWS Systems Manager 在迁移自动化服务器上运行自动化脚本。
第 3 步
存储在 Amazon DynamoDB 中的迁移元数据被路由到 AWS MGN API 以启动更换主机迁移作业并启动服务器。如果您的迁移模式是更换平台到 Amazon EC2,则 tools Lambda 函数会在目标 AWS 账户中启动 CloudFormation 模板以启动 Amazon EC2 实例。
该解决方案还部署了一个备选的迁移跟踪器组件,该组件可对您的迁移进度进行跟踪。 AWS Glue 会从 Cloud Migration Factory DynamoDB 表中对迁移元数据进行检索,并将元数据导出到 Amazon Simple Storage Service (S3)。然后,您可以创建可视化并构建仪表板以查看迁移的进度。