从入门到入行:什么是CaaS?
———入门篇———
概述
容器即服务(CaaS)是一款云服务,可帮助使用基于容器的抽象来管理和部署应用。CaaS 支持本地部署或云部署。本文将开启“容器应用之旅(红帽)”。
提供商会提供在其上部署和管理容器的框架或编排平台,而正是通过此编排,才得以实现关键 IT 功能的自动化。
对于要开发更安全且可扩展的容器化应用的开发人员而言,CaaS 尤为有用。用户只需购买他们想要的资源(调度功能、负载平衡等),从而节省资金并提高效率。
容器可以创建一致的环境,以便快速开发和交付可在任何地方运行的云原生应用。
为什么要使用容器
在云计算服务范畴内,CaaS 被认为是基础架构即服务(IaaS)的一种子集,介于 IaaS 和平台即服务(PaaS)之间。
CaaS 的基本资源为容器,它是云原生应用和微服务的常见部署机制。此外,CaaS 还可以提高环境之间的可移植性,无论是混合环境还是多云环境。使用容器有很多好处:
可移植性:用容器开发的应用拥有运行所需的一切,并可以部署在包括私有云和公共云在内的多种环境中。可移植性也意味着灵活性,因为您可以更轻松地在环境和提供商之间移动工作负载。
可扩展性:容器具有水平扩展的功能,这意味着用户可以在同一集群中成倍增加相同容器的数量,从而根据需要进行扩展。通过仅在需要时使用和运行所需的内容,可以大大降低成本。
高效性:容器所需的资源要少于虚拟机(VM),因为它们不需要单独的操作系统。您可以在单个服务器上运行多个容器,而且它们需要较少的裸机硬件,这意味着成本更低。
更高的安全性:容器之间彼此隔离,这意味着在一个容器遭到破坏的情况下,其他容器并不会受到影响。
速度:由于容器相对于操作系统具有自主性,因此其启动和停止仅需几秒钟的时间。这也加快了开发和运维工作,同时带来了更快、更流畅的用户体验。
在选择 CaaS 提供商时要考虑的事项
寻求为其业务部署容器服务的企业可以选择购买平台并自己管理平台上的容器,也可以选择由提供商管理的容器解决方案(例如 Google 云平台、Amazon Web 服务(AWS)、IBM 云 或 Microsoft Azure)。得益于容器的灵活性,这些方案均不意味着用户将被锁定。
在做出有关 CaaS 的决策时,请注意以下几点:
您是刚开始使用容器,还是已建立基于容器的架构?托管式容器平台方案可能最适合那些不熟悉容器的人,因为它可以让您在试用之后选择适合自己的处理方式。
您是应选择公共云还是现场部署?
您的 IT 部门是否经过培训并具备管理容器平台的能力?
您的预算有多少?您预期的发展规模有多大?
Kubernetes 容器编排
Kubernetes 是 Linux 容器编排的一个开源平台,最初是由 Google 工程师开发的。它通过将 Linux 主机上运行的容器组合到集群中并进行自动化管理,从而实现了应用开发、管理和扩展的自动化。部署和扩展容器化应用时所涉及的许多手动过程都会在后台为您处理好。
Kubernetes 可以为您提供编排和容器管理功能,用于在具有多个安全层的多个服务器主机上大规模部署容器,同时随着时间的推移管理这些容器的运行状况。
———入行篇———
容器以及容器即服务(CaaS)平台构建,请参阅文章:如何构建容器服务平台(CaaS)?和详解容器技术架构和网络。
华为容器在Kubernetes的技术实践之路
容器应用之旅(红帽)
Kubernetes基础介绍
Docker容器基础介绍
新形态数据中心PaaS运维平台
Docker容器在传统行业的落地实践
混合云白皮书
青云超级混合云白皮书
2021混合云架构的普及改变IT生态
灵云混合多云管理平台白皮书
京东云:私有云和混合云白皮书
超融合数据中心网络白皮书
低碳数据中心发展白皮书(2021)
数据中心产业发展指数(2021)
腾讯隐私计算白皮书(2021)
京东云原生:技术实践与探索之路
边缘计算产业安全和生态建设
下载链接:
中国PaaS市场研究报告(2021)
中国SaaS市场研究报告(2021)
云计算研究报告
中国云计算行业研究报告
云计算标准化白皮书
本号资料全部上传至知识星球,加入全栈云技术知识星球下载全部资料。
‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧ END ‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧‧
免责申明:本号聚焦相关技术分享,内容观点不代表本号立场,可追溯内容均注明来源,发布文章若存在版权等问题,请留言删除,谢谢。
温馨提示:
搜索关注“全栈云技术架构”微信公众号,“扫码”或点击“阅读原文”进入知识星球获取1000+份技术资料。
从入门到入行:什么是CaaS?相关推荐
- 从小白到入门,入行量化必须知道的几点
量化 Quantitative 量化,一个横跨多个学科领域的工作.已经在不同场合,听了无数次的三座大山:较好的数学功底.编程技能.金融知识. 你觉得你会编程就很容易上手量化吗? 你认为交易策略开发完了 ...
- 模拟版图设计工程师要学些什么?从入门到入行,你想知道的都在这里了
IC模拟版图设计是门槛最低的IC设计方向,最低专科学历即可,其他IC设计大多要求本科以上 ,研究生学历,0基础小白经过几个月的学习也可以入行.那么,待遇还不低的**模拟版图设计工程师入行都要学一些什么 ...
- Unity:从入门到入行【全面总结,建议收藏】
史上最全干货系列 一.unity的安装与使用 1.unity安装资源 方法一: 通过http://unity.cn官网进行下载,详细教程可见下方链接. Unity新手入门:新手如何安装Unity_哔哩 ...
- 自学开发技术,从入门到入行
今天我们不谈技术,也不聊业务,说说学习技术的心得. 说到学习这种事情,无论是学什么,都需要持之以恒,拥有坚持的决心才有可能会学到一些东西.如果只是三天打鱼,两天晒网的态度,不出差错的话,结果一定是和你 ...
- 高精度地图,从入门到入行
转载自--http://www.myzaker.com/article/586c61f91bc8e0524b000006/ 咱们讲讲地图在 ADAS 实现的技术方案以及 ADASIS 的工作原理. 乘 ...
- pythonweb开发实战pdf百度贴吧_Python Web自动化测试入门与实战,从入门到入行
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 图书目录 第一篇 基础篇 第1章 学习环境的搭建... 1 1.1 环境搭建... 1 1.1.1 Selenium简介... 2 1.1.2 Pytho ...
- 开发转测试没人要_入行或转行软件测试(测试开发)要怎么学
在2008年刚刚进入这个行业时,我对于要学什么东西,是迷茫的.记得我在08年的时候,入职的公司给我们这批新人做了培训.培训中介绍了很多概念,告诉我们质量很重要,软件测试前景很好,还教了我们很多软件测试 ...
- 一位入行4年的优化师是怎么写出一本信息流广告入门书的?
作者 | 宁阿姨 责编 | 一点也点 出版社编辑访谈:宁阿姨,2016年入行做信息流广告,操作过日消耗1000元到1000000元的账户.擅长从实际操作中总结优化经验,她的公众号"三里屯信息 ...
- 一个前端的入行故事,零基础,2个月自学入门前端,半年从外包进淘宝
我,Scott,一家创业公司的 CTO. 从业 6 年却很少写文章,近一年来接触了几十个刚毕业的前端新人,也面试了 100 多个前端工程师和 Nodejs 工程师,对于前端发展的这个职业算是有些感触吧 ...
最新文章
- PMVS:多视图匹配经典算法
- 人工智能对医疗行业影响的专题研究:基本结论
- JqueryMobile Demo
- 通讯录(容量不可变)
- Uipath 学习栏目基础教学:5Uipath流程控制语句-整合
- js页面上的excel导出
- 毕业论文写作Tips
- jeecg-boot自动生成代码_无代码实现销售系统自动判定并生成订单功能
- python随机抽签列表中的同学值日_神奇的大抽签--Python中的列表_章节测验,期末考试,慕课答案查询公众号...
- Vue 学习笔记 — css属性计算的问题
- 职业生涯第一次:老板让我写个 BUG!
- 不招聘数据科学家的 7 个理由!
- 海南师范大学本科毕业论文答辩PPT模板
- 苹果手机各种尺寸详细表以及iPhoneX、iPhone 11、iPhone 12、iPhone 13 屏幕适配,状态栏高度问题
- VMware vSphere7 with Tanzu 安装方案
- android:enabled=true service,Manifest中android:enabled和android:exported标签
- 基于Java的Minecraft游戏后端自定义插件 08VexView界面绘制与按钮和扩展VexView事件使用
- C语言 3习题6 请编程序将China译成密码,密码规律是:用原来的字母后面第4个字母代替原来的字母。 3习题7 设圆半径r=1.5
- Scrapped or attached views may not be recycled. isScrap:false isAttached:true异常
- codeforces C2. Pokémon Army (hard version)(模拟)
热门文章
- 贴身管家(微信小程序版)
- 服务器c盘怎么删除临时文件,C盘中internet临时文件夹可以删除吗?将近3GB 爱问知识人...
- skt7850鸿蒙策略,SKT灵性偷家击败RNG,香锅发动态说分奴行为,小狗的赛后举动亮了...
- computed 传入参数
- linux的passwd命令
- linux ubuntu之lftp的使用
- html判断对象是否为空,javascript如何判断对象是否为空?
- mysql 创建表 key_mysql 建表时key
- 小编任性,今天就送机械键盘给你!
- 2018 ACMUG全球年会盛典在京圆满落幕,开启数据库创新变革之新征程