# 云原生 ☁️

## 1.1.1 [什么是云原生？](https://juejin.cn/post/6844904197859590151)

云原生是一种构建和运行应用程序的方法，是一套技术体系和方法论。云原生（CloudNative）是一个组合词，Cloud+Native。Cloud表示应用程序位于云中，而不是传统的数据中心；Native表示应用程序从设计之初即考虑到云的环境，原生为云而设计，在云上以最佳姿势运行，充分利用和发挥云平台的弹性+分布式优势。

> ### 什么是云原生架构？
>
> 采用开源堆栈（K8S+Docker）进行容器化，基于微服务架构提高灵活性和可维护性，借助敏捷方法、DevOps支持持续迭代和运维自动化，利用云平台设施实现弹性伸缩、动态调度、优化资源利用率。
>
> ### 什么是云原生应用？
>
> 在架构设计、开发方式、部署维护等各个阶段和方面都基于云的特点建设的应用。

## 1.1.2 [什么是容器编排？](https://www.redhat.com/zh/topics/containers/what-is-container-orchestration)

容器编排是指自动化容器的部署、管理、扩展和联网。

> k8s周边：
>
> * [k3s](https://www.infoq.cn/article/0c7viuflrxozeh7qlrbt) : 轻量化k8s
> * [k9s](https://zhuanlan.zhihu.com/p/143365635) : kubectl命令的封装
> * KubeOperator : 国产k8s发行版
> * Kubesphere :  k8s企业级别增强（多云、多集群）
> * kubeedge :  边缘计算
> * Kubeless : 面向serverless的k8s

## 1.1.3 什么是服务网格？

## 1.1.4 k8s/istio与云原生的关系？
