云原生&中间件面试总结(持续更新)

本文深入探讨了云计算资源的三大要素:计算、存储和网络,并介绍了IaaS、PaaS和SaaS的定义。重点讨论了云原生的概念,强调其以容器技术为基础,涉及应用开发、编排管理、监控可观测性等多个方面。同时,文章提到了Serverless技术,特别是FaaS和BaaS的区别,并详细阐述了Kubernetes的核心概念和架构,以及Operator的工作原理。
摘要由CSDN通过智能技术生成

怎么理解Cloud computing的资源

  • 资源无非就是计算(CPU),存储(Mem),网络(IO)三大资源
  • 云计算就是把这些闲置的资源充分利用起来租给用户使用
  • 实现计算机系统资源的“共享经济”

IaaS

提供底层云计算服务。如服务器和虚拟机,存储空间,网络和操作系统。

PaaS

可以按需提供开发,测试交付和管理应用程序所需的环境,包括中间件和数据库等

SaaS

直接提供现成的软件服务

怎么理解云原生?

云原生是一套直到进行软件架构设计的思想。

软件的开发,运维,交付,应用都是在云上的。云原生以容器技术为基础。

云原生的技术范畴

第一部分是云应用的开发:
偏向云原生应用的定义,镜像制作,CI/CD的配置,数据库等

第二部分是云应用的编排和管理流程:
这是Kubernetes比较关注度的部分。包括了应用编排和调度,服务发现治理,远程调用,API网关以及Service Mesh

第三部分是监控和可观测性:
强调云上应用如何进行监控,日志收集等

第四部分:
底层技术:设计到容器运行时的云原生存储技术和云原生网络技术。

第五部分:
云原生工具集:
容器镜像仓库,云原生安全技术等

第六部分:
Serverless

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值