环球科技在此▲什么是云原生?有哪些发展方向?终于有人讲明白了

?导读:CloudNative:云原生 。 我们今天一起来聊一下 , 到底什么是云原生?以及这个领域的一些发展方向 。 此文来自陈耿老师的视频文字整理 。 (视频见文末)
作者:陈耿
来源:华章科技
01什么是云原生
到底什么是云原生?不同的企业对于云原生有不同的解释 , 当前在业界具有广泛影响力的云原生计算基金会(CloudNativeComputingFoundation,CNCF)认为 , 云原生是一类技术的统称 , 通过云原生技术 , 我们可以构建出更易于弹性扩展的应用程序 。
这些应用可以被运行在不同的环境当中 , 比如说私有云、公有云、混合云、还有多云的场景 。
环球科技在此▲什么是云原生?有哪些发展方向?终于有人讲明白了
文章图片
【环球科技在此▲什么是云原生?有哪些发展方向?终于有人讲明白了】云原生到底包含了哪些具体的技术呢?它包含了当前业界的一些热门的技术 , 比如容器、微服务、服务网格、Serverless、DevOps , API管理、不可变基础架构等 。
通过云原生技术构建出来的应用程序 , 称之为云原生应用 , 底层基础架构的耦合比较轻 , 因此易于迁移 , 它可以充分地利用云所提供的能力 , 因此云原生应用的开发、部署、管理相对于传统的应用程序更加高效和便捷 。
02云原生计算基金会(CloudNativeComputingFoundation,CNCF)
云原生计算基金会(CloudNativeComputingFoundation,CNCF)成立与2015年12月11日 , 由谷歌与Linux基金会联合创办 , 成立这个非盈利组织的初衷为推广孵化和标准化云原生相关的技术:
推动云原生计算可持续发展;帮助云原生技术开发人员快速地构建出色的产品 。CNCF成立最初只有十多家创始成员 , 包含谷歌、IBM、RedHat、VMware……经过几年的发展 , 目前CNCF已经有超过300个会员 , 涵盖国内外的知名IT厂商 , 包括微软、亚马逊、苹果、阿里巴巴、华为等 , 发展地十分迅速 。
环球科技在此▲什么是云原生?有哪些发展方向?终于有人讲明白了
文章图片
云原生涉及到许多技术领域 , 每一个技术领域都有相应的工具、框架与平台 , 来帮助落地具体的应用 。
CNCF维护了一个云原生技术全景图 , 在其中收集了和云原生技术相关的工具、平台和项目 , 全景图的内容十分丰富 , 可谓种类繁多、琳琅满目 。 通过这个云原生全景图可以快速地了解到每一个技术领域当中流行的工具 。
环球科技在此▲什么是云原生?有哪些发展方向?终于有人讲明白了
文章图片
03云原生的作用
对于应用开发团队而言 , 原来云原生技术可以提升应用开发的效率 , 提升应用交付的质量 。 比如通过容器 , 技术开发团队可以更容易地获取开发所需要的环境与资源 , 开发出来的应用可以被运维团队更容易地部署和管理 。 通过DevOps的最佳实践 , 应用交付的速度和质量可以被有效的提升 。
环球科技在此▲什么是云原生?有哪些发展方向?终于有人讲明白了
文章图片
对于业务方来说 , 云原生的好处是所提交的需求 , 可以更快地被响应和实现 。 因为云原生技术可以有效地缩短应用交付的周期 , 让需求更快地变成代码 , 代码更快地变成线上的应用 , 最终为用户服务 , 实现价值 。
云原生应用可以更好地弹性扩展 , 满足不同业务的需求 。 例如容器应用提供的应用自愈能力 , 可以帮助减少应用的停机时间提升用户的体验 。
环球科技在此▲什么是云原生?有哪些发展方向?终于有人讲明白了
文章图片
云原生技术可以提升应用开发的交付效率 , 缩短应用上线所需要的时间 , 开发和业务团队人员可以有更多的时间和精力进行业务创新 , 有效地提升团队的创新能力 , 从而提升企业在市场的竞争能力 。