AWS 云迁移的应用程序组合评估策略 - AWS 规范性指导

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

AWS 云迁移的应用程序组合评估策略

German Goncalves 和 Mark Berner,Amazon Web Services ()AWS

2024 年 5 月文件历史记录

将应用程序和相关基础设施迁移到云端,需要采用战略性和有条不紊的方法来逐步发现和分析 IT 资产。然后,使用这些分析来制定高度可信的移民浪潮计划,以实施移民计划和业务转型。本 Amazon Web Services (AWS) 规范性指导策略将帮助您了解成功评估应用程序组合的关键阶段,包括:

  • 确定关键利益相关者和现有的数据来源

  • 实施自动发现工具

  • 逐步丰富应用程序组合数据集

  • 确定应用程序的优先级

  • 制定移民浪潮计划

  • 持续评估投资组合

此策略由包含详细操作指南的 AWS 云迁移应用程序组合评估指南作为补充。

概述

在计划对应用程序组合进行迁移和现代化改造时,任何规模的组织都必须逐步重新发现和分析其当前的IT资产。该策略的主动和渐进方法认识到,并非所有有关应用程序和基础架构(计算、存储、网络)的数据都需要预先准备才能向前推进。通过应用明确的方法,可以将起初看似复杂的工作分为几个较小的步骤,取得具体的结果。

简而言之,应用程序组合评估是收集应用程序、基础架构和业务环境数据的过程,以发现、分析和规划将产品组合迁移到云端。评估活动对于任何开始长期运行的云计划的企业都至关重要,因为该过程的性质涉及风险和成本。迁移到云端的不仅仅是应用程序,还有业务本身在进行转型。因此,从决定继续前进,到实现实际迁移,以数据为依据的分析是关键。该分析为流程提供信息,降低风险和成本,协调业务和 IT 优先级,并加快业务成果。

应用程序组合评估通常与迁移的早期阶段相关。在这种情况下,迫切需要数据和分析来为商业案例提供信息并制定初步计划。但是,在早期阶段之后,应用程序和基础架构评估将变成一组持续且交互式的活动,贯穿长期运行的计划的整个生命周期。渐进和持续的评估方法具有不同的数据数量和保真度,可以增强对投资组合的理解,直到其迁移。然后,该方法侧重于评估,以实现进一步的优化和现代化。

其他迁移计划活动,例如治理、人员和技能、landing zone、安全和运营,都依赖于应用程序组合评估得出的数据和分析。例如,移动迁移计划、估算成本和制作业务案例需要对应用程序组合有清晰的了解。此外,构建 AWS 基础或扩展当前 AWS 环境的平台团队需要投资组合数据来创建和实施设计。迁移团队使用相同的数据来开发模式、建立切换运行手册和定义迁移工具。 

下图显示了投资组合评估的各个阶段与 AWS 迁移阶段的对应关系。发现加速和初始规划阶段从评估阶段开始,通常在最初的五周内。在第六周和第七周进行优先应用程序评估,涵盖评估和动员阶段。投资组合分析和迁移规划阶段发生在第 8-14 周,即动员阶段。持续评估和改进阶段发生在迁移和现代化阶段,即从第 15 周到迁移计划结束。这个时间表仅供参考。各阶段的实际持续时间将取决于整个项目组织。

Application portfolio assessment journey timeline with stages for assess, mobilize, and migrate & modernize.

长期投资组合评估结果(例如维护 IT 资产和依赖项 up-to-date 清单)在整个过程中保持不变。但是,数据要求、具体目标和关键利益相关者在每个阶段都各不相同。在此策略中,投资组合之旅分为四个主要阶段,与手头投资组合工作的数据要求保持一致:

  1. 加速发现和初步规划 — 更新当前对产品组合的理解,创建有方向性的商业案例,为迁移建立基础合理化模型,并确定初始迁移候选对象

  2. 优先级应用程序评估 — 对优先级应用程序进行详细评估、初始设计和迁移策略,这些应用程序可以在短期内移动, time-to-value 通过提供迁移经验和建立云基础来减少

  3. 产品组合分析和迁移规划 — 通过迭代丰富数据集、缩小数据差距、发展业务案例以及制定高度可信的迁移浪潮计划,构建完整的应用程序组合 up-to-date 视图

  4. 持续评估和改进 — 通过为每个迁移浪潮生成详细的应用程序和技术评估、迭代迁移浪潮计划以及进一步评估迁移的工作负载以进行优化和现代化,实现大规模迁移