uncle dragon
3 years ago
1 changed files with 84 additions and 0 deletions
@ -0,0 +1,84 @@ |
|||
[TOC] |
|||
|
|||
|
|||
|
|||
# 云原生 |
|||
|
|||
## 如何理解云原生 |
|||
|
|||
如何理解“云原生”?之所以将这个话题放在前面,是因为,这是对云原生概念的最基本的理解,而这会直接影响到后续的所有认知。 |
|||
每个人对云原生的理解都可能不同,就如莎士比亚所说: |
|||
|
|||
> 一千个人眼中有一千个哈姆雷特 |
|||
|
|||
### 云原生的定义 |
|||
|
|||
#### Pivotal[^1] 的定义 |
|||
|
|||
pivotal 是云原生应用的提出者,可以说是云原生的先驱或探路者。 |
|||
|
|||
![](http://resources.lingwenlong.com/note-img/20210831102943.png) |
|||
|
|||
|
|||
|
|||
[^1]:Pivotal是由 EMC 和 VMware 合资成立的软件公司,主要销售系列软件工具和咨询服务,提供PaaS解决方案。19年被VMware并购. |
|||
|
|||
#### CNCF 的定义 |
|||
|
|||
![image-20210831143955982](http://resources.lingwenlong.com/note-img/20210831143956.png) |
|||
|
|||
|
|||
|
|||
最新定义里面容器和微服务都提到了,服务网格是提到了和微服务、容器 并列,和我们理解的是微服务的一种实现有所不同。 |
|||
|
|||
|
|||
|
|||
### 小结 |
|||
|
|||
我们概括一下: |
|||
|
|||
- 云原生的定义一直在变 |
|||
- 不同组织定义略有不同 |
|||
- 同一个组织或个人不同时间也不一样 |
|||
- 云原生定义未来还会变 |
|||
|
|||
|
|||
|
|||
> 云原生自身的定义一直在变,这让我们该如何才能准确的理解云原生呢? |
|||
|
|||
从字面意思上来看可以分成Cloud(云)和Native(原生)两个部分。 |
|||
|
|||
云是和本地相对的,传统的应用必须跑在本地服务器上,现在流行的应用都跑在云端,云包含了IaaS,、PaaS和SaaS。 |
|||
|
|||
|
|||
|
|||
原生就是土生土长的意思,我们在开始设计应用的时候就考虑到应用将来是运行云环境里面的,要充分利用云资源的优点,比如️云服务的弹性和分布式优势 |
|||
|
|||
|
|||
|
|||
合起来云原生代表着原生为云设计。详细的解释是:应用原生被设计为在云上以最佳方式运行,充分发挥云的优势。 |
|||
|
|||
|
|||
|
|||
## 云原生应用有哪些优势 |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
## 云原生核心技术 |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
## 如何让自己的应用符合云原生 |
|||
|
|||
|
|||
|
Loading…
Reference in new issue