O1云原生综述云原生强调最初的开发就是为了最终部署到云环境上。在公有云、私有云和混合云等新型动态环境中,赋能组织或企业去构建和部署可弹性扩展的应用。
12原则由公有云PaaS的先驱Heroku提出,目的是告诉开发者如何利用云平合提供的便利来开发更具可靠性和扩展性、更加易于维护的云原生应用。
02架构设计概述
云原生架构是基于云原生技术的一组架构原则和设计模式的集合,具备轻量、敏捷、高度自动化特性。
遵循架构原则作为控制面可以让IT主管和架构师在进行技术选择时出现更小的偏差。遵循架构原则演进出众多云原生架构模式,根据不同的场景选择采用不同的技术架构。
云原生架构不仅包括技术架构,还需要企业组织架构的升级匹配,结合业务发展的需求,与应用架构、计算架构、数据架构和研发流程相衔接。云原生架构演进根据需求、场景、目标和自身条件不断更新决策并迭代发布,体现了从企业战略、业务诉求治理层到架构设计与实施的执行层的完整闭环。
03云原生市场现况
数字经济大潮下传统企业的数字化转型驱动着云原生产业的发展,同时云原生技术建设在企业用户中的普及正在提速。企业在拥抱云原生过程中,须聚焦本行业业务应用与架构的需求重点,在技术、服务和生态能力上考虑并选择供应商或IT合作伙伴