

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

# 实现现代化
<a name="modernize"></a>

在此阶段，您将确定项目目标和资源需求，并制定实施路线图。目标是通过使用现代化计划来创建现代、敏捷的应用程序架构，从而重新激活您的应用程序。

**活动**
+ 确定转换应用程序源代码和数据的里程碑。
+ 完成所有操作区域的映射，确保满足运营和管理新目标环境所需的标准和程序。
+ 通过使用云原生方法和同类最佳的语言和框架，实施可满足您的可靠性、可访问性和增长需求的基础架构解决方案。现代化应用程序的组件具有以下特征：
  + 包装为轻质容器
  + 设计为松耦合的微服务
  + 以用于交互和协作的 API 为中心
  + 采用无状态和有状态服务完全分离的架构
  + 与服务器和操作系统的依赖性隔离
  + 部署在自助服务的弹性云基础设施上
  + 通过敏捷的 DevOps 流程进行管理
  + 包括自动化功能
  + 提供明确且策略驱动的资源分配

**成果**
+ 目标状态数据模型设计
+ 通过培训和工具改进（变革管理和运营模型）建立组织就绪
+ 为变革活动建立定期沟通机制
+ 完善运营模式和衡量交付效率
+ 对已交付价值进行跟踪和报告的关键业务案例指标
+ 继续进行完善和自动化活动
+ 定义适用于每个应用程序的策略及其扩展方式的现代化路线图
+ 准备和实施现代化，包括与新应用程序路线图同步的迭代测试交付

**示例**：

下图显示了遗留 Windows 应用程序的现代化选项。

 ![\[Phases of the application modernization process\]](http://docs.aws.amazon.com/zh_cn/prescriptive-guidance/latest/strategy-modernizing-applications/images/modernization-windows-apps.png) 

**操作指南**
+ [在 AWS 云中实现应用程序现代化的分阶段方法](https://docs.aws.amazon.com/prescriptive-guidance/latest/modernization-phased-approach/)