一些概念

什么是云原生?

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

什么是云原生架构?

采用开源堆栈(K8S+Docker)进行容器化,基于微服务架构提高灵活性和可维护性,借助敏捷方法、DevOps支持持续迭代和运维自动化,利用云平台设施实现弹性伸缩、动态调度、优化资源利用率。

什么是云原生应用?

在架构设计、开发方式、部署维护等各个阶段和方面都基于云的特点建设的应用。

什么是容器编排?

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

k8s周边:

  • k3s : 轻量化k8s
  • k9s : kubectl命令的封装
  • KubeOperator : 国产k8s发行版
  • Kubesphere : k8s企业级别增强(多云、多集群)
  • kubeedge : 边缘计算
  • Kubeless : 面向serverless的k8s

什么是服务网格?

k8s/istio与云原生的关系?

版权

评论