蓝凌是国内生态OA引领者、数智化办公专家及知识管理领军品牌,是智慧办公践行和推动者。21年深耕OA领域,坚持为传统企业办公赋能创新,成功服务数千家500强及行业百强企业实现数字化转型,引领大数据及AI时代下的智慧办公新方式。

一文科普云原生定义

早在2010年,就有人首次提出了Cloud Native,这个词指的是应用程序和中间件能够在云环境中有良好运行状态的架构,具有早期云原生的原型。2013年,Pivotal的技术产品经理Matt Stine在推特上对云原生的概念进行推广,并在2015年出版的《迁移到云原生架构》一书中率先定义了云原生架构的几大特征。同年,Linux基金会成立CNCF(云原生计算基金会),标志着云原生正式进入了发展加速期,各路大厂纷纷入局,逐渐构建出Cloud Native的完整面貌,云原生的概念日渐清晰。

 2017年,Matt Stine再次将云原生架构归纳为模块化、可观察、可部署、可测试、可替换、可处理6特质;而Pivotal官网则给出了云原生的最新定义,概括为4个要点:容器、微服务、DevOps、持续交付。

另外一个比较正式的云原生定义是由云原生计算基金会(CNCF)提出的。在2015年,CNCF成立之初,这一组织将云原生定义为包括:容器化封装、自动化管理、面向微服务;到2018年,CNCF又把服务网格(Service Mesh)和声明式API给加到云原生的定义中来。

云原生是一套在云端构建和运行软件应用的方法,可以归结为一套技术方法论。“云原生”的“Cloud”,代表了软件应用是放在云端而非传统的IT设备中,而“Native”则代表软件应用从一开始设计,就是根据云的环境,采用云端的技术,充分利用云平台的弹性伸缩和分布式特点,最终在云端高效、稳定、安全运行。

“未来的软件一定是长在云上的”。在未来更多的是依托于云的架构,虽然不一定是公有云,也不一定是私有云,但一定是依托于云的弹性可伸缩、成本无限降低的架构去构建。对于很多用户而言,大家普遍关心的问题不是选择什么样的平台,目前国内的技术公司都已经有了各自成熟的方法论和技术团队,而是如何把自己的产品放到云平台上。基于此,云原生为用户提供了一套将业务往新一代基础架构方向上迁移的解决方案,定义了一条能让业务最大程度利用现有基础设施实现更大效能的方法论