1、应用现代化加速企业数字化转型应用现代化加速企业数字化转型鸿雪科技 孙杰2023年12月1日TOPICTOPIC 应用现代化是什么 应用现代化如何做 案例分析随着数字化转型深入,应用现代化诉求越发强烈 到2025年,全球需要构建5亿个企业新应用,新增需求超过交付能力5倍,开发者范围扩大至Citizen Developer(公民开发者),数量将增长4倍。-来源Gartner新应用需求放大,急需新产能 到2025年,企业IT技术债务将在现有基础上继续加重,维护现有的应用成本将消耗40%以上的IT预算。-来源Gartner现存应用维护成本高应用现代化是企业发展的基石,加速数字化转型应用现代化是通过使用
2、新一代的云原生技术栈,对遗留应用软件和系统进行现代化改造的过程,使其升级到具有高弹性、高伸缩性的云原生环境。通过这个过程,应用程序可以跟上技术发展步伐,充分享受云原生技术降本增效、敏捷迭代的技术红利,更持续且更快速地满足用户期望与需求,创造更大潜在收益,解锁企业未来价值。云管理平台云原生容器与K8S技术大数据与AI洞察DevOps自动化微服务CloudNative无服务器计算部署与应用自动化软件从工具化 服务化转变相对封闭 互联开放转变业务推动单体应用-分布式应用-微服务-配置/函数即应用面向服务架构-服务治理-服务编排-函数即服务DevOps(敏捷开发、SRE、开发运维一体化)云服务管理Ia
3、aS、PaaS、SaaS云应用管理开发、部署、应用、监控云服务治理接口管理、服务治理云服务运营目录、租户、计量计费云服务运维基础设施、监控、配置虚拟化-容器-无服务器计算应用现代化的过程应用现代化是将传统应用改造为现代化应用的过程,包括搬迁和现代化改造两个阶段,通常需要持续多年1.应用现代化从企业和业务视角出发,聚焦价值创造2.云原生技术是帮助企业进行现代化改造的重要技术选项,通过专业服务和工具链去改造传统应用现代化应用 应用现代化整体方案(方法论、参考架构、产品组合、咨询/专业服务)新速度新技术新安全新体验新生态传统应用应用如何支持业务敏捷度现状:多数企业当前所谓的“云化”还停留在技术和平台
4、层面,只能称之为“上云”目标:通过应用现代化,进行微服务化改造,建立“云原生”架构,真正释放“云化”的价值,支持业务敏捷、体验提升和流程高效价值:“云原生”架构的核心价值:1、封装屏蔽后台复杂性,向前端提供标准、简洁的API2、对业务逻辑解耦和服务化,支持以“编排”的方式形成新业务产品3、开放性:符合行业趋势的标准和技术栈,支持内部能力产品化和外部生态连接企业投入巨资迁移上云后,但是其应用架构内核并没有本质的变化,“旧瓶装新酒”。因此还需要进行“云原生”应用架构转型,以释放“上云”的业务价值,否则“云化”还将停留在技术层面和平台层面,影响执行效率和用户满意度,进而影响业务敏捷。TOPICTOP
5、IC 应用现代化是什么 应用现代化如何做 案例分析云化历程与应用现代化应用功能数据环境应用功能数据环境应用功能数据环境A系统 B系统 C系统应用功能数据应用功能数据应用功能数据计算资源储存资源网络资源应用APP应用APP应用APP业务服务组件(接口、协同、共享等)数据服务组件(数据标签、数据查询等)通用服务组件(登录、认证、OCR等)APaaS(应用PaaS 原子能力平台)通用PaaS(统一PaaS平台、统一应用开发部署平台、统一应用监控平台)IaaS计算资源储存资源网络资源A系统 B系统 C系统各种APP“上云1.0”“上云2.0”应用现代化在企业的一些关键问题当前各类指导偏技术导向,指导开
6、发者如何使用云原生技术,但缺少站在应用的视角,从用云由浅入深的场景,指导如何一步一步云原生化的内容企业当前云原生化指导,更多关注如何进行架构的转型升级,应用生产上线后,缺少如何正确用云创造业务价值,过多强调保障生产稳定深度云原生化后,应用往往有以下担心:1.被厂商绑定,难以迁移2.各个厂商有自己的云原生化发展方向,不了解后续演进对应用的影响。应用现代化的4个维度总体框架业务/应用/数据/技术架构 -微服务化/Serverless化技术服务化Scrum基础设施现代化架构设计现代化研发运维现代化DevOps安全内置机器学习动态基线智能处置时间维度业务可视空间维度可观测性业技融合敏捷创新精准营销反馈