
# 什么是应用现代化
把应用和数据搬"上云"并不是终点，上云只是数字化转型的开始，我们还需要持续进行巩固和优化，通过"应用现代化"来应对新的IT和业务的需求，支撑云上业务发展，"上云"只是做了搬运工和架构师的事，"云上"我们要做体验官，通过使用云的新技术来不断优化业务体验，支撑业务创新。
近年来各大云服务商都提出了应用现代化的愿景。数字化时代，企业能快速应对变化并实现敏捷创新，将成为未来企业构筑自身持续竞争力的决定性因素，应用现代化已经成为很多企业开展数字化转型过程的必然选择。传统应用要向现代化应用演进，应用现代化要结合应用实现和云平台能力综合考虑。云平台支持应用现代化进行分层解耦，应用聚焦业务逻辑，尽可能将DFx（Design for X）及治理等公共能力建立在云平台上。
图1现代化应用发展趋势   
![](https://support.huaweicloud.com/usermanual-caf/zh-cn_image_0000002177562381.png "点击放大")
表1传统应用和现代化应用比较 
| **传统应用**                   | **现代化应用**           |
|:---|:---|
| 单体架构，模块间耦合度高               | 微服务化架构，应用间充分解耦，快速组合 |
| 应用入口多，影响用户体验               | 以用户为中心，一站式个性化体验     |
| 无法快速响应新业务变化                | 面对新业务可快速组合和按需定制     |
| 新功能需求绑定大版本上线，需求交付周期长（年/月级） | 快速迭代上线，交付周期缩短（周/天级） |
| 团队规模大，传统开发模式               | 团队拆小，DevSecOps敏捷运作  |
| 物理服务器                      | 容器化部署、全面上云          |
   
应用现代化不只是采用云原生技术（如容器、微服务、DevOps、API网关等），还包括新技术（如AI、数字人、IoT、区块链等）的应用，使业务能够跟上时代的潮流，提升用户体验和创新能力。应用现代化包括如下4个方面：
图2应用现代化的四个方面   
![](https://support.huaweicloud.com/usermanual-caf/zh-cn_image_0000002177520773.png "点击放大")
- **基础设施现代化**，节约成本减轻用户使用的心智负担。通过传统设施的云原生化改造，实现基础设施的高可用与弹性，降低运维成本，把开发运维人员从重复繁琐的资源调配中解放出来，投入到有益于业务发展的工作。
- **架构设计现代化**，解耦可复用功能与业务逻辑。通过改造应用架构，使用微服务架构、Serverless（无服务器）架构等技术，将应用拆分为能独立快速发布的不同模块，使开发运维人员能聚焦于应用和创新工作。
- **开发运维现代化**，提升运维过程的自动化与安全性。通过建设以DevSecOps 为代表的开发运维安全一体化能力，让发布跟上开发的速度，让安全内置在开发运维中。
- **治理运营现代化**，整合全域新老资产推动架构可演进。通过全域融合集成、应用资产统一治理运营等技术实现应用的治理运营现代化，构建可平滑演进的应用架构，实现新老资产的价值最大化。
 
