当前位置: 首页 > 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/news/311891.html

相关文章:

  • 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】表的相关操作
  • 你敢相信吗,我用AI撸了一个在线计算器网站!
  • ElasticSearch7整合es-head,ES配置密码
  • 微软 Azure AI 服务免费试用及申请:语音识别、文本转语音、基于视觉、语言处理、文档分析等10大场景
  • ReentrantLock实现原理
  • opencv anaconda yolov5安装流程
  • 【C++】C++ STL探索:Priority Queue与仿函数的深入解析
  • Leetocde146. LRU 缓存
  • 梧桐数据库(WuTongDB):postgresql 12的CBO(Cost-Based Optimizer)优化器
  • 浅谈人工智能之基于HTTP方式调用本地QWen OPenAI接口(Java版)
  • 股指期权交易详细基础介绍