个人对于云原生的理解

简介: 学习完1024创造营的课程后,个人对于云原生的理解

一、云原生的概念

   云原生可以说是目前IT技术中最火的一个概念,但是,对于云原生的定义,不同的组织和个人,都有着不同的理解,我们不妨将云原生拆分成两个词来理解,云、原生。

   提到云,我们会想到什么呢,软软绵绵的,大小形态不一,不规则,可以根据天气情况变大变小,没有界限,我们将云的特性对应到IT基础设施资源,这些基础设施有着和云一样的特性,没有界限,资源容量大小不一,可以根据需要随大随小。

   原生怎么理解呢,可以理解为天生的意思,原生主要是对应用程序的解释,这些应用程序在写第一行代码开始,就是考虑以后要运行在云资源上面的。

   所以,云原生可以这样来定义:跑在云资源上面的应用程序。

二、云原生的特性与优势

云资源的特性:

1、根据需要使用资源,随时可以增加或减少资源的用量,极大的提高资源利用率。

2、按需使用资源,带来的好处就是避免资源闲置浪费,降低资源成本。

原生应用的特性:

1、开发、测试、生产环境统一,避免因环境不一致导致各种构建、部署问题,提升整体交付效率

2、标准化的发布模式,提升运维效率,节约人力成本

总结:提升交付效率,降低各方面的成本

三、云原生的思考

1、云原生到底是从众心理还是真的能带来一些好处,这些好处对规模很小的企业是否受益?

2、云原生改变了传统的运维思维模式,带来的是学习成本的加大,对于技术人员本身是否是一种负担?

3、个人理解所以顶层应用都是对下层应用的封装,不管是应用程序、基础设施,都是对下一层的封装,如今云资源已然成为云原生的基础设施,但是对这种封装后的基础设施,必定会带来更多的bug,就需要更多的补丁去完善,会不会有控制不住的隐患?

目录
相关文章
|
运维 Cloud Native 持续交付
云原生应用
云原生应用
|
Kubernetes Cloud Native Serverless
什么是云原生?聊聊云原生的前世今生
什么是云原生,云原生是在一个怎么样的背景下被提出来的,云原生和传统所说的云计算概念有什么不同?聊聊云原生的前世今生那些事。
2455 0
|
2月前
|
Kubernetes Cloud Native API
云原生系列(五)
云原生系列(五)
|
2月前
|
Kubernetes Cloud Native 调度
云原生系列(八)
云原生系列(八)
|
2月前
|
Kubernetes Cloud Native API
云原生系列(七)
云原生系列(七)
|
2月前
|
Cloud Native 持续交付 Docker
云原生系列(一)
云原生系列(一)
|
2月前
|
Kubernetes Cloud Native API
云原生系列(十)
云原生系列(十)
|
运维 Cloud Native Devops
云原生应用的特点
云原生应用的特点
|
监控 Cloud Native Devops
云原生应用在那些场景应用广泛
云原生应用在那些场景应用广泛
|
运维 监控 Cloud Native
云原生机甲
现在云原生领域已经涌现出大量的云原生中间件,如 istio、envoy、argo 等,但这些产品单个拿来使用的时候往往达不到我们系统的要求,或者配置起来很繁琐。比如我们想使用流量泳道等体系化方案时,单纯的改动一个场景不能支持。每个产品都支持体系化的流量泳道方案还有可能出现不协调的情况。在这样背景下【云原生机甲】的概念应运而生。
488 1