通过 CaaS 理解云服务三种模式的区别:IaaS,PaaS,SaaS

简介:        听过一个有关云计算的技术分享,其中提到云服务的三种模式:IaaS,PaaS,SaaS。结合汽车行业,通过 CaaS(Car as a Service)阐述了三种服务模式的区别,通俗易懂,和大家分享一下。        众所周知,“云”是个虚拟的概念,其实就是通过互联网连接远程

       听过一个有关云计算的技术分享,其中提到云服务的三种模式:IaaS,PaaS,SaaS。结合汽车行业,通过 CaaS(Car as a Service)阐述了三种服务模式的区别,通俗易懂,和大家分享一下。

       众所周知,“云”是个虚拟的概念,其实就是通过互联网连接远程服务器 来获取其提供的计算、存储或数据服务。云是网络、互联网的一种比喻说法,主要有计算能力强、扩展性强、成本低、可靠性高、按需服务等特点。根据所提供服务的不同,云服务可以被分为以下三类/三层:

  • Infrastructure as a Service (IaaS):基础设施即服务
  • Platform as a Service (PaaS):平台即服务
  • Software as a Service (SaaS):软件即服务

       这三种模式的区别是什么?先看一个例子 Car as a Servie (CaaS),以汽车行业为例,讲述了三者的区别。 设想你为了以后出行方便,考虑需要一辆车,那么你可以选择

Car as a Service (CaaS)

1. 买车

       多数人会选择买一辆新车,但是你需要准备很多东西。包括选车、购车、保险、后期的维护费用,以及上图所示的一切,另外你还要为以后的贬值买单。

2. Car Leased(IaaS)

       Lease 是国外常见的一种购车方式,同样是新车,但你可以选择和4S店签订一个长期的租契(一般是3年),每月只需较少的费用,租契到期后就可以换一台新车,继续这种模式。这样你不需要一次性花掉几十万买车,并且不需要为汽车的贬值买单。

3. 租车(PaaS)

       你还可以选择租车,这样你只需要提供司机,支付油费、过路费。  而其他的 包括汽车、保险、路税以及汽车的保养均由租车公司提供。

4. 出租车(SaaS)

       只需打一个电话,你就可以出门了。

 

       总结一下,根据服务提供者所提供服务级别的不同,可分为底层的IaaS、中间的PaaS、以及顶层的SaaS。 OK,回到云服务领域,三者的关键区别如下图所示:


SaaS

Software as a Service (SaaS) 又称云应用服务,通过网络为最终用户提供饮用服务。绝大多数SaaS应用都是直接在浏览器中运行,不需要用户下载安装任何程序。对用户来说,软件的开发、管理、部署都交给了第三方,不需要关心技术问题,可以拿来即用。

比如:Google Apps, 存储服务 Dropbox, 会议系统服务 Cisco WebEx, 报销系统Concur, 社交服务 Facebook

PaaS

Platfrom as a Service (PaaS) 的主要作用是将一个开发和运行平台作为服务提供给用户,能够提供定制化研发的中间件平台,以及数据库和应用服务器等。对开发者来说,只需要关注自己系统的业务逻辑,能够快速、方便的创建Web应用,无需担心底层软件。 比较典型的便是计算平台。

比如:AWS Elastic Beanstalk, Windows Azure, Heroku, Google App Engine, Apache Stratos, OpenShift

IaaS

Infrastructure as a Service (IaaS) 主要提供一些基础资源,包括服务器、网络、存储、安全等服务由自动化的、可靠的、扩展性强的动态计算资源构成。用户可以按需购买服务满足业务需求。可以分为公共和私有两种基础资源服务,“公共云” 包含了共享资源 提供了部署在互联网上的基础设施,“私有云” 则是运行在专用网络上的基础设施,另外还有“混合云”,提供公共或私有云的混合组合方式。

比如:阿里云, Amazon Web Services (AWS), Microsoft Azure, Google Compute Engine (GCE)

参考:

https://www.bmc.com/blogs/saas-vs-paas-vs-iaas-whats-the-difference-and-how-to-choose/

相关文章
|
2月前
|
供应链 JavaScript 前端开发
Java基于SaaS模式多租户ERP系统源码
ERP,全称 Enterprise Resource Planning 即企业资源计划。是一种集成化的管理软件系统,它通过信息技术手段,将企业的各个业务流程和资源管理进行整合,以提高企业的运营效率和管理水平,它是一种先进的企业管理理念和信息化管理系统。 适用于小微企业的 SaaS模式多租户ERP管理系统, 采用最新的技术栈开发, 让企业简单上云。专注于小微企业的应用需求,如企业基本的进销存、询价,报价, 采购、销售、MRP生产制造、品质管理、仓库库存管理、财务应收付款, OA办公单据、CRM等。
170 23
|
4月前
|
运维 供应链 前端开发
中小医院云HIS系统源码,系统融合HIS与EMR功能,采用B/S架构与SaaS模式,快速交付并简化运维
这是一套专为中小医院和乡镇卫生院设计的云HIS系统源码,基于云端部署,采用B/S架构与SaaS模式,快速交付并简化运维。系统融合HIS与EMR功能,涵盖门诊挂号、预约管理、一体化电子病历、医生护士工作站、收费财务、药品进销存及统计分析等模块。技术栈包括前端Angular+Nginx,后端Java+Spring系列框架,数据库使用MySQL+MyCat。该系统实现患者管理、医嘱处理、费用结算、药品管控等核心业务全流程数字化,助力医疗机构提升效率和服务质量。
239 4
|
9月前
|
存储 Serverless 数据库
科普文:云计算服务类型IaaS, PaaS, SaaS, BaaS, Faas说明
本文介绍了云计算服务的几种主要类型,包括IaaS(基础设施即服务)、PaaS(平台即服务)、SaaS(软件即服务)、BaaS(后端即服务)和FaaS(函数即服务)。每种服务模式提供了不同的服务层次和功能,从基础设施的提供到应用的开发和运行,再到软件的交付使用,满足了企业和个人用户在不同场景下的需求。文章详细阐述了每种服务模式的特点、优势和缺点,并列举了相应的示例。云计算服务的发展始于21世纪初,随着互联网技术的普及,这些服务模式不断演进,为企业和个人带来了高效、灵活的解决方案。然而,使用这些服务时也需要注意服务的稳定性、数据安全性和成本等问题。
5704 5
|
9月前
|
前端开发 算法 JavaScript
无界SaaS模式深度解析:算力算法、链接力、数据确权制度
私域电商的无界SaaS模式涉及后端开发、前端开发、数据库设计、API接口、区块链技术、支付和身份验证系统等多个技术领域。本文通过简化框架和示例代码,指导如何将核心功能转化为技术实现,涵盖用户管理、企业店铺管理、数据流量管理等关键环节。
|
9月前
|
存储 开发工具 数据安全/隐私保护
什么是Iaas,Paas,Saas?
IaaS(基础设施即服务)提供网络上的IT基础设施服务,按需计费;PaaS(平台即服务)则提供运算平台与解决方案服务,助力用户在云端基础设施上构建与部署应用;而SaaS(软件即服务)通过网络交付软件服务,让用户能够便捷地使用已部署好的应用程序,无需关心底层技术细节。以厨房为例,IaaS如同提供厨房用品,用户自行烹饪;PaaS则是提供预制菜,减少前期准备;SaaS则像点外卖,直接享用成品菜肴。
2321 3
|
12月前
|
Oracle 安全 关系型数据库
ERP系统的云计算与SaaS模式:实现高效灵活的企业管理
【7月更文挑战第29天】 ERP系统的云计算与SaaS模式:实现高效灵活的企业管理
552 4
|
消息中间件 缓存 Java
【Java】全套云HIS(医院信息管理系统)可对接医保 采用云端SaaS模式部署
总体框架: SaaS应用,全浏览器访问 前后端分离,多服务协同 服务可拆分,功能易扩展
299 1
【Java】全套云HIS(医院信息管理系统)可对接医保 采用云端SaaS模式部署
|
传感器 人工智能 前端开发
JAVA语言VUE2+Spring boot+MySQL开发的智慧校园系统源码(电子班牌可人脸识别)Saas 模式
智慧校园电子班牌,坐落于班级的门口,适合于各类型学校的场景应用,班级学校日常内容更新可由班级自行管理,也可由学校统一管理。让我们一起看看,电子班牌有哪些功能呢?
639 4
JAVA语言VUE2+Spring boot+MySQL开发的智慧校园系统源码(电子班牌可人脸识别)Saas 模式
|
存储 运维 JavaScript
SaaS云HIS平台源码 采用云部署模式,部署一套可支持多家医院共同使用
通过基于SaaS模式的医院管理系统,院内的医护人员、患者可快速建立互联协同。不仅如此,通过SaaS模式提供的解决方案,医院机构可实现远程医疗,从而为不同地区的患者带来优质医疗资源,促进医疗公平。
288 5
|
运维 供应链 安全
SaaS模式云HIS数字化医院信息系统源码
云HIS具有可扩展、易共享、易协同、低成本、体验号、更便捷、易维护的优势,重新定义了数字化医院信息系统,实现数字化医院信息系统的转型升级。云 HIS 系统具有功能完善,涵盖临床各业务部门,采集、抽提、汇总、存贮、展现所有的临床诊疗资料(包括:数据、文本、图形、图像、声音等),是医疗机构实现临床信息化的理想信息平台。
219 1

热门文章

最新文章