当前位置: 首页 > article >正文

什么是“云原生”

什么是“云原生”

K8s已经成为一线大厂分布式平台的标配技术

CNCF,全称为Cloud Native Computing Foundation,中文译为“云原生计算基金会”

CNCF是云原生领域影响力最大最有话语权的组织

云原生技术有利于各组织在公有云、私有云和混合云等新型动态环境中,构建和运行可弹性扩展的应用

云原生的代表技术包括容器、服务网格、微服务、不可变基础设施和声明式API

按CNCF的定义,云原生的代表技术包括容器、服务网格、微服务、不可变基础设施和声明式API

容器

Docker

Kubernetes

有了容器,就需要编排管理容器的生命周期

微服务

服务一个或者一组相对较小且独立的功能单元,是用户可以感知最小功能集

服务网格

是指用以处理服务与服务之间通信的基础设施层

不可变基础设施

不可变基础架构的好处,包括基础架构中更高的一致性和可靠性,以及更简单,更可预测的部署过程

声明式API

在命令式API中,我们可以直接发出服务器要执行的命令,例如:“运行容器”、“停止容器”等

Kubernetes是整个云原生的基石,云原生的整个生态体系都是依靠Kubernetes建立起来的。

容器(Container)是Kubernetes的底层引擎。

Docker是应用最广的容器工具。

微服务是Docker的好搭档。

服务网格是微服务的辅助,建立在k8s上的针对请求的扩展功能。

不可变基础设施是现代运维的基石。

声明式API是Kubernetes的编码方式


http://www.kler.cn/a/311891.html

相关文章:

  • Ubuntu20.4系统编译瑞芯微RK3568 SDK
  • Python 小高考篇(2)字符串
  • linux安装netstat命令
  • 【循环神经网络】
  • 【Xrdp联机Ubuntu20.04实用知识点补充】
  • 协程3 --- golang的协程调度
  • Mysql梳理6——order by排序
  • 在 VS Code 中调试 C++ 项目
  • 【数据结构】动态开点线段树
  • 基于Android Studio 蜜雪冰城(奶茶饮品点餐)—原创
  • Java ERP系统源码深度解析:Spring Cloud Alibaba和Spring Boot的微服务实战
  • 云WAF能做什么?看它如何帮你应对网络攻击
  • 武汉网站建设实施方案
  • 猫咪为什么不吃猫罐头?解决挑食小猫!美味主食罐推荐!
  • 2.4 数据库表字段约束
  • 水经微图PC版5.0.0即将内测
  • MATLAB数学规划:2.线性规划
  • 分享一个 在线拍卖系统 商品竞拍平台Java、python、php三个技术版本(源码、调试、LW、开题、PPT)
  • MATLAB系列03:分支语句和编程设计
  • 指挥中心操作台怎么布局更合理
  • Can‘t connect to local MySQL server through socket
  • 【线性规划求解系列】MATLAB中使用linprog解决线性规划问题
  • 【学术会议:中国杭州,机器学习和计算机应用面临的新的挑战问题和研究方向】第五届机器学习与计算机应用国际学术会议(ICMLCA 2024)
  • 大数据-141 - ClickHouse 集群 副本和分片 Zk 的配置 Replicated MergeTree原理详解
  • Linux 环境永久更换国内pip镜像源地址
  • 【MySQL】表的相关操作