解释

这些名词后面都带着aas三个字母,aas 是 As-a-Service,即为服务的意思。

云平台一般都会提供以上架构图中的三种云服务

  • IaaS:Infrastructure as a Service(基础设施即服务)

从上面的架构图可以看出,IaaS处于最底层,服务商提供底层/物理层基础设施资源(服务器,数据中心,环境控制,电源,服务器机房),客户自己部署和执行操作系统或应用程序等各种软件。

  • PaaS:Platform as a Service(平台即服务)

PaaS处于中间层,服务商提供基础设施底层服务,提供操作系统(Windows,Linux)、数据库服务器、Web服务器、域控制器和其他中间件,以及服务模型中的备份服务等中件层服务。例如IIS,.NET,Apache,MySQL …,客户自己控制上层的应用程序部署与应用托管的环境。

  • SaaS:Software as a Service(软件即服务)

SaaS处于最上层,服务商提供基于软件的解决方案,满足客户最终需求;如OA、CRM、MIS、ERP、HRM、CM、Office 365、iCloud、G Suite等应用,客户不需考虑任何形式的专业技术知识,获得完整的软件包,使他们的日常工作和生活变得更轻松。

总结

IaaS 是云服务的最底层,主要提供一些基础资源。

PaaS 提供软件部署平台(runtime),抽象掉了硬件和操作系统细节,可以无缝地扩展(scaling)。开发者只需要关注自己的业务逻辑,不需要关注底层。

SaaS 是软件的开发、管理、部署都交给第三方,不需要关心技术问题,可以拿来即用。

扩展

  • BaaS:Backend as a Service(后端即服务)
    服务商为客户(开发者)提供整合云后端的服务,如提供文件存储、数据存储、推送服务、身份验证服务等功能,以帮助开发者快速开发应用。比如云数据库、对象存储、消息队列等。

  • FaaS:Function as a service(函数即服务)
    无服务器计算,比如阿里云的函数计算、AWS 的 Lambda 等。
    服务商提供一个平台,允许客户开发、运行和管理应用程序功能,而无需构建和维护通常与开发和启动应用程序相相关的基础架构的复杂性。 按照此模型构建应用程序是实现“无服务器”体系结构的一种方式,通常在构建微服务应用程序时使用。

Serverless则是FaaS 和 BaaS 的结合,可以理解为运行在 FaaS 中的,使用了 BaaS 的函数。如小程序云开发

其实还有很多的aaS,比如DaaS(Data as a service,数据即服务)、NaaS(Network as a service,网络即服务) 等等。

IaaS、PaaS、SaaS、BaaS、FaaS和Serverless的含义相关推荐

  1. IaaS, PaaS, SaaS, BaaS, Faas

    aaS 是 As-a-Service 即为服务 的意思. IaaS (Infrastructure as a Service) wikipedia:基础设施即服务 服务商提供底层/物理层基础设施资源( ...

  2. 微服务 - IaaS/PaaS/SaaS/BaaS - B2C/B2B

    目录 微服务是什么? IaaS/PaaS/SaaS/BaaS是什么? B2C 与 B2B是什么? 微服务是什么? 微服务是微小的服务:它会尽量的将某个功能独立出来,跑在单独的容器里面 将一个复杂的系统 ...

  3. 云计算基本概念IaaS,PaaS,SaaS和Serverless

    参考文章:云计算基本概念IaaS,PaaS,SaaS和Serverless - 看风景就 - 博客园 什么是 Serviceless 和 FaaS? - 简书 IDC 卖硬件,服务器托管和租赁,机柜为 ...

  4. Iaas,Paas,Saas三者的区别联系是什么?

    本词条由"科普中国"科学百科词条编写与应用工作项目 审核 . 多租户技术(英语:multi-tenancy technology)或称多重租赁技术,是一种软件架构技术,它是在探讨与 ...

  5. IaaS,PaaS,Saas 云服务的介绍

    云服务只是一个统称,可以分成三大类. IaaS:基础设施服务,Infrastructure-as-a-service PaaS:平台服务,Platform-as-a-service SaaS:软件服务 ...

  6. 云计算介绍-1.2,IaaS\PaaS\SaaS比较

    五.IaaS.PaaS比较 IaaS PaaS 开发者的视图 虚拟机.存储.带宽资源,可能需要自己安装OS. 开发和运行平台,类似J2EE.WEB服务器等运行环境 开发环境 传统桌面或服务器开发环境, ...

  7. 云计算介绍-1.1,IaaS\PaaS\SaaS辨析

    云计算是个很神奇的词汇,神奇在一切基于WEB的应用似乎都可以套到云计算范围内. 经过几年的普及,现在已经没人讲:云计算是旧瓶装新酒.百度李彦宏早几年这么讲,现在他也改口了,也要做云计算平台.云计算被公 ...

  8. Azure云计算系列之 IaaS PaaS SaaS 核心概念入门

    开门见山 举个例子: 首先, 假如你是个站长 你想建立一个网站 不采用云服务 那么你所需要的投入大概是:买服务器,搭建运行环境,编写网站程序. 但现在你追随潮流,采用流行的云计算: 首先云计算根据用户 ...

  9. TaaS SaaS IaaS PaaS DaaS BaaS

    SaaS-(Software-as-a-Service) , 软件即服务 随着互联网技术的发展和应用软件的成熟, 在21世纪开始兴起的一种完全创新的软件应用模式.它与"on-demand s ...

  10. 云计算概念 IaaS PaaS SaaS

    SaaS, PaaS, & IaaS定义 SaaS: Software as a Service 软件即服务(也称为云应用程序服务),云市场中企业最常用的选项. SaaS利用互联网向其用户提供 ...

最新文章

  1. 目标检测--Beyond Skip Connections: Top-Down Modulation for Object Detection
  2. AI+医疗:基于模型的医疗应用大规模分析 | 腾讯AI Lab学术论坛演讲
  3. nginx 内核优化参数
  4. 无忧考吧2017二级java_无忧考吧二级JAVA超级模拟软件下载_无忧考吧二级JAVA超级模拟软件官方下载-太平洋下载中心...
  5. wordpress安装时网页无法打开-调试办法(还没整理完)
  6. 【Python】【Python库】Python3.7.2 - 字符串str类 (1)
  7. 当有多个设备online时,命令行窗口通过adb连接指定设备方法
  8. [日常] 最近的一些破事w...
  9. css 这个特性,你敢信
  10. 小鸡模拟器android怎么玩,小鸡模拟器使用常见问题解决办法_模拟器使用FAQ_3DM手游...
  11. Android 如何查看apk签名信息的MD5(SHA1和SHA256也可以)
  12. 微信收款没有提示通知消息,怎么打开?解决方案
  13. 小区物业收费管理系统
  14. 尚学堂马士兵Oracle教程笔记
  15. MySQL 大表数据归档解决办法
  16. 快捷键Ctrl+s快速保存,屏蔽保存网页到本地
  17. Jenkins HTML Publisher 插件
  18. c# emgucv 切图_自己积累的一些Emgu CV代码(主要有图片格式转换,图片裁剪,图片翻转,图片旋转和图片平移等功能)...
  19. windows用虚拟机vmWare安装黑苹果及注意事项
  20. 中国再生聚酯纤维市场运营现状及投资战略分析报告2022-2028年

热门文章

  1. 数学知识 分解质因数
  2. 2023. 连接奶牛
  3. 用JS点击实现一个跨行/跨列显示的效果
  4. AcWing一排奶牛
  5. 树莓派+DHT11温湿度传感器+yeelink物联网云
  6. [OpenWRT]极路由B70(HC5962)刷OpenWRT笔记(一)
  7. [C++实现 设计模式(6)] : 代理模式
  8. 微信公众号硬件功能开发
  9. WebService与CXF
  10. 阿里大鱼异步发送短信