业务实现用户价值交付,应用承载业务运行。应用本质是业务价值的“技术承载体”,应用持续交付和稳定运行直接影响业务与用户。企业上云的期望是在满足云上应用稳定运行的前提下,通过加速云上应用稳定交付,实现业务价值交付提速与创新,进而释放云的技术红利。而随着企业上云后,应用用云复杂性已成为释放上云红利的主要制约因素。
应用用云复杂性主要来源于三个方面的变化。
一是技术变化,云原生社区领域技术多样性持续丰富,容器为云应用交付介质标准,微服务为云应用架构标准实践,Kubernetes为云应用资源管理调度标准,基础设施即代码(Infrastructure as Code)为运维自动化标准实践。
二是职能变化,应用研发交付职责不断左移,工作半径进一步扩大。
三是组织变化,上云后组织结构演变成为云上组织新拓扑,按角色分为平台开发者、应用开发者、管理者等云上三类核心用户。
招商银行全面上云(On Cloud)后,步入云原生应用转型期(In Cloud),面临应用用云复杂性带来的应用管理挑战,表现为如下四方面。
一是技术方面,在云上环境进行应用开发、交付、运维,开发人员直面云的各项技术复杂性。
二是应用管理职责方面,从应用开发到应用交付、应用运维(安全合规等),管理职责