一篇文章讲清楚云原生图景及发展路线
DevOps技术栈
共 4075字,需浏览 9分钟
· 2021-12-25
概念
演进之路
Docker
进程级别的隔离性; 除里面运行的应用本身外几乎不占用宿主资源; 结构化的配置文件(Dockerfile); 无状态无副作用(主流方式); 分层的联合文件系统; …
Kubernetes
太长,以下简称 K8S,类似的简称形式还有很多。
Cloud Native
Serverless
服务器、网络、存储等物理资源(IaaS)申请; 测试、发布、扩缩容; 监控、日志; …
BaaS(Backend as a Service):此服务做法就是把常见的后端服务抽象出来,比如数据存储、文件存储、消息等,客户端使用这些服务时感觉就像在使用普通的 SDK/API。
FaaS(Function as a Service):BaaS 只在大多数场景好使,某些特殊场景可能就比较麻烦,有些能力可能并没有提供,但是又必须要在后端写。完整关心整个后端代码框架并没必要,所以就可以抽象简单一个个 function 让用户去完成。目前 Google 采用的是 Knative,这里还有个其它方案的对比文章。
业界现状
K8S && CaaS Google Kubernetes Engine Google Cloud Run Amazon EKS Azure AKS 阿里云容器服务 FaaS Google Cloud Functions AWS Lambda ZEIT Now 阿里云函数计算 BaaS LeanCloud BaaS + FaaS 阿里云小程序云
除了大家见到很多公共云服务,还有很多服务是不适合放到公共云的,需要私有化部署。记得之前给某单位做项目,交付的时候过去装系统、装软件,还要各种现场联调,来来回回折腾很久。现在用 Docker + K8S 交付就非常轻松了,只需要有一套 K8S 集群,其它都 Docker 镜像打包带过去,一个配置文件轻松搞定编排! 回想下你们做的系统,是不是很多几乎都没人用了,但是还是不能下线?是不是有的系统可能只有几个接口也要从申请机器到申请各种中间件走一遍流程?我们姑且称这些为长尾应用,这些应用是团队历史包袱变重的重要因素。如果采用 FaaS 或 BaaS 的方式做,你会发现新的人生,而与此相关的配套设施,业界主流的是 CLI 和 WebIDE,无论哪种,都会让你爽。
总结
- END -
推荐阅读 丢掉虚拟机,在裸机上使用 Kubernetes 六大优势! 运维老兵对运维中常见技术类问题剖析 20张最全的DevOps架构师技术栈图谱 深入理解 Linux I/O 系统 SRE 到底是干什么的?? 神器 Nginx 的学习手册 一名运维小哥对运维规则的10个总结 K8s运维锦囊,19个常见故障解决方法 Linux 系统日常巡检脚本 Linux故障排查思路及常用命令 K8s kubectl 常用命令总结 编写 Dockerfile 最佳实践 搭建一套完整的企业级 K8s 集群(v1.22,二进制方式)
点亮,服务器三年不宕机
评论
合一云2024年五一劳动节放假安排通知
亲爱的用户:      “五一”劳动节即将到来,根据《国务院办公厅关于2024年部分节假日安排的通知》并结合网站的实际情况,现将合一云2024年“五一”劳动节放假安排通知如下:     一、放假时间:2024年5月1日(星期三)至2024年5月5日(
合一云
0
机械臂抓取/6D位姿估计/三维点云/缺陷检测方向交流群成立啦
点击下方卡片,关注「3D视觉工坊」公众号选择星标,干货第一时间送达添加小助理: dddvision,备注:研究方向+学校/公司+昵称(如机械臂抓取+清华+小草莓)▲长按扫码添加助理大家好,我是小草莓!我们3D视觉工坊成立了计算机视觉各个方向的交流群,详细如下所示,欢迎添加小助理,邀请你加群!3D视觉
3D视觉工坊
0
纪不懂法,云浩止耕:要种地,先交钱
“我是建华镇党委副书记,我姓纪叫纪云浩,听懂了吗?等会车我们一定要扣走,地不属于你们的…”、“别找我,我不懂法“。。。“纪不懂法,云浩止耕”所说的就是最近非常火的内蒙古自治区通辽市开鲁县建华镇党委副书记、政法委员:纪云浩,而他还是一位90后,07年入伍,09年转业。。。春耕,农民的希望与挑战。又到一
机器学习算法工程师
0
面试官:在原生input上面使用v-model和组件上面使用有什么区别?
前言面试官:vue3的v-model都用过吧,来讲讲。粉丝:v-model其实就是一个语法糖,在编译时v-model会被编译成:modelValue属性和@update:modelValue事件。一般在子组件中定义一个名为modelValue的props来接收父组件v-model传递的值,然后当子组
高级前端进阶
0
一篇文章带你了解JavaScript作用域
点击上方“前端进阶学习交流”,进行关注回复“前端”即可获赠前端相关学习资料今日鸡汤杨家有女初长成,养在深闺人未识。在JavaScript中,对象和函数也是变量。在JavaScript中,作用域是你可以访问的变量、对象和函数的集合。JavaScript 有函数作用域: 这个作用域在函数内变化。一、本地
前端进阶学习交流
0
事关卫星物联网!LoRaWAN 2027 发展路线图重磅公布
作者:Sophia物联网智库 原创4月16日,LoRa 联盟(LoRa Alliance)发布了 LoRaWAN 开发路线图,以引导该标准未来演进的方向。LoRaWAN 开发路线图LoRa 作为低功耗广域网通信领域的“明星”之一,是 Semtech 公司专有的一种基于扩频技术的超远距离无线传输技术。
物联网智库
0
乐普心安宝及心电图机,助力安康市搭建“心电一张网”,打通全域“生命线”!
为持续推动胸痛中心建设,助力全民健康,全面提升心血管疾病等急危重症救治能力水平。4月20日,由安康市卫健委主办、安康市中医医院承办的“第七届心血管汉江学术会议暨安康市胸痛中心大会”在高新国际会议中心顺利举行。市人大常委会主任王彪、市政协副主席唐纹、市政府党组成员刘英华等领导亲临现场,受邀参会的中国科
乐普医疗AI
0
Higress 或许是目前最好的云原生网关?
Higress 是基于阿里内部的 Envoy Gateway 实践沉淀、以开源 Istio + Envoy 为核心构建的云原生 API 网关,实现了流量网关 + 微服务网关 + 安全网关三合一的高集成能力,深度集成 Dubbo、Nacos、Sentinel 等微服务技术栈,能够帮助用户极大的降低网关
k8s技术圈
18