计算机基础实战课
彭东
网名 LMOS,Intel 傲腾项目关键开发者
19719 人已学习
新⼈⾸单¥68
登录后,你可以任选4讲全文学习
课程目录
已完结/共 57 讲
计算机基础实战课
15
15
1.0x
00:00/00:00
登录|注册

加餐04|谈谈容器云与和CaaS平台

你好,我是 LMOS。
在前面几节课程中,我们学习了解了 IAAS、PAAS 以及大数据相关的实现基础,这节课我们学习另外一个云计算相关的概念,就是 CaaS。
CaaS 也是我持续关注的一个主题,刚好和你分享分享。作为加餐,我们可以轻松一点,把重点放在了解它大概是什么,又能给我们提供什么样的支持,最后,我还会分享几个优秀的开源项目。

容器即服务——CaaS

CaaS 其实是个简称,全称是 Containers-as-a-Service,中文是容器即服务。CaaS 是一款云服务,可以帮助使用者基于容器的抽象来管理和部署应用,以此实现关键 IT 功能的自动化。
想理解一个新概念,我们不妨和熟悉的概念来关联、比较一下。CaaS 调度的基本单元是容器。说起容器我们应该都不陌生,它是云原生资源和微服务资源的常见部署形式。
那容器都有哪些优势呢?我画了一张表格来梳理。
如果你想更深入地了解容器,还可以看看第一季第四十四节课的内容。
IT 运维团队可以在 CaaS 上对容器云集群进行管理和编排。容器提供了一致的环境,方便研发人员快速开发和交付可以在任何地方运行的云原生应用,这样也就实现了对资源的自动化运维和管理。研发团队则可以按照自己的需求,申请或自助使用资源。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

容器即服务(CaaS)是一种基于容器的抽象的云服务,用于管理和部署应用,实现关键IT功能的自动化。CaaS介于IaaS和PaaS之间,屏蔽底层系统IaaS,支撑并丰富上层应用平台PaaS的作用。常见的CaaS平台都是基于Kubernetes,提供完整的全生命周期管理。CaaS产品需要保证操作简单、不出错,同时提供排查异常情况的方式。Kubernetes作为一个编排引擎,本身具有很高的复杂度和学习门槛,对于不同用户只需关心自己事情的能力,是降低Kubernetes使用门槛的关键所在。CaaS平台需要具备Kubernetes集群的基本调度和生命周期管理、高可用的调度能力、容器网络与安全能力、监控、告警、日志管理等一系列可观测性功能。CaaS平台的核心技术是Cluster API,它提供了一套声明式的Kubernetes风格的API以及相关工具来简化Kubernetes集群的创建、扩容、缩容、更新配置、升级、删除等完整的Kubernetes集群生命周期管理操作。常见的容器云开源项目如VMware Tanzu、Rancher、KubeSphere和OpenShift都使用了Cluster API。企业级CaaS平台相比Kubernetes集群管理有很多优势,正在为企业提供更快捷、高效的云计算服务。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《计算机基础实战课》
新⼈⾸单¥68
立即购买
登录 后留言

精选留言

由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论
显示
设置
留言
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部