IaaS、PaaS、SaaS三种云服务模式,你了解多少?

若以亚马逊正式布局云计算的2007年为“云计算元年”,至今云计算已走过了十余个年头 。云计算从无到有、从小到大,已然成为全球范围内各个行业转型升级的技术支撑 。
当企业参考云采购时,通常会考虑三种云服务模式 。目前,云计算服务种类主要分为IaaS(基础架构即服务)、PaaS(平台即服务)、SaaS(软件即服务)三类 。每种云模型都提供了自己的特定功能和特性,来适应不同的应用场景和企业 。
 

IaaS、PaaS、SaaS三种云服务模式,你了解多少?

文章插图
 
 
下面来介绍一下三种模型的特点和区别:
IaaS: Infrastructure-as-a-Service(基础设施即服务)云基础架构服务称为基础架构即服务(IaaS),IaaS是云服务的最底层,主要提供一些基础资源,由高度可扩展和自动化的计算资源组成 。
 
IaaS、PaaS、SaaS三种云服务模式,你了解多少?

文章插图
 
 
IaaS是完全自助服务,消费者不管理或控制任何云计算基础设施,提供给消费者的服务是对所有计算基础设施的利用,包括处理CPU、内存、存储、网络和其它基本的计算资源,用户能够部署和运行任意软件,包括操作系统和应用程序,它允许企业按需求和需要购买资源,而不必购买全部硬件 。
IaaS的特点
  • 资源可作为服务提供
  • 费用因消费而异
  • 服务高度可扩展
  • 通常在单个硬件上包括多个用户
  • 为组织提供对基础架构的完全控制
  • 动态灵活
IaaS的优势
  • 是最灵活的云计算模型
  • 轻松实现存储、网络,服务器和处理能力的自动部署
  • 可以根据消耗量购买硬件
  • 使客户能够完全控制其基础架构
  • 可以根据需要购买资源
  • 高度可扩展
IaaS的劣势
最常见的问题是一开始租用的服务器性能或是存储空间无法满足后期成长过程中爆炸式增加的数据,继而需要花费更高的费用去升级服务器或是扩容存储空间,且这类成本会一直存在下去,不断的增加无法降低 。此外,还有一点劣势就在于存在安全漏洞 。
PaaS:Platform-as-a-Service(平台即服务)PaaS为某些软件提供云组件,这些组件主要用于应用程序 。PaaS为开发人员提供了一个框架,把客户采用提供的开发语言和工具(例如JAVA,Python, .Net等)开发的或收购的应用程序部署到供应商的云计算基础设施上去,使他们可以基于它创建自定义应用程序 。
 
IaaS、PaaS、SaaS三种云服务模式,你了解多少?

文章插图
 
 
客户不需要管理或控制底层的云基础设施,包括网络、服务器、操作系统、存储等,但客户能控制部署的应用程序,也可能控制运行应用程序的托管环境配置 。
PaaS的特点
  • 它基于虚拟化技术,这意味着随着业务的变化,资源可以轻松扩展或缩小
  • 提供各种服务以协助开发,测试和部署应用程序
  • 许多用户可以访问相同的开发应用程序
  • Web服务和数据库是集成的
PaaS的优势
  • 使应用程序的开发和部署变得简单且经济高效
  • 可扩展
  • 高度可用
  • 使开发人员能够创建自定义应用程序,而无需维护软件
  • 大大减少了编码量
  • 自动化业务策略
  • 允许轻松迁移到混合模型
PaaS的劣势
要求技术支持人员有较高的技术水平,否则无法轻松解决多系统的整合,解决不好的话,原本设想的高效协同处理不能实现,还会花费大理的精力在基础的应用迁移以及接口开发上,甚至简单的已有应用都无法迁移到PaaS平台上 。
SaaS:Software-as-a-Service(软件即服务)SaaS代表了云市场中企业最常用的选项 。SaaS利用互联网向其用户提供应用程序,这些应用程序由第三方供应商管理 。用户可以在各种设备上通过客户端界面访问,并且不需要管理或控制任何云计算基础设施,包括网络、服务器、操作系统、存储等 。
 
IaaS、PaaS、SaaS三种云服务模式,你了解多少?

文章插图
 
 
SaaS的特点
  • 在统一的地方管理
  • 托管在远程服务器上
  • 可通过互联网访问
  • 用户不负责硬件或软件更新
SaaS的优势
SaaS通过大大减少安装,管理和升级软件等繁琐任务所花费的时间和金钱,为员工和公司提供了许多好处 。这让技术人员可以花更多时间来处理组织内更紧迫的事情和问题 。


推荐阅读