当前位置:首页 > 云计算 > 正文

云计算提供的服务方式为(云计算和云服务的区别)


一、云计算有哪些主要服务形式?

云计算主要服务形式:SaaS(软件即服务)、PaaS(平台即服务)、IaaS(信息即服务)

SaaS服务商统一使用自己的应用软件服务器在互联网上,用户根据需要通过互联网向厂商订购应用软件服务,服务提供商根据客户订购的软件数量、时间段等因素收费并提供。软件通过浏览器发送给客户端。这种服务模式的优点是,由服务提供商维护和管理软件,并提供运行软件的硬件设施,用户只需拥有可以访问互联网的终端即可随时随地使用软件。

相应的硬件、软件和维护服务,这是网络应用最高效的运营模式。和GoogleApps都属于这一类。

PaaS是一种分布式平台服务,生产者向客户提供开发环境、服务器平台、硬件资源等服务,用户基于平台定制开发自己的应用程序。并通过其服务器和互联网发送给其他客户端。PaaS可以为企业或个人提供研发中间件平台,提供应用开发、数据库、应用服务器、测试、托管和应用服务。GoogleAppEngine平台,800K的800APPs是具有代表性的PaaS产品。

IaaS向客户提供由多台服务器组成的制造商“云”基础设施,作为计量服务。它将内存、I/O设备、存储和计算能力集成到虚拟资源池中,为整个行业提供必要的存储资源和虚拟服务器服务。这是托管硬件方式,用户付费使用制造商的硬件设施。IaaS的优势在于用户只需要低成本的硬件,可以按需租用相应的计算能力和存储容量,大大降低了用户的硬件开支。亚马逊网络服务(AWS)、IBMBlueCloud等所有租赁基础设施即服务。


二、云服务提供了哪些方式?目前业界公认的第三方对云计算的定义和解释是NIST(美国国家标准与技术研究所),其对云计算的服务形式的描述如下:
SaaS(软件即服务)。):向消费者提供的服务是运行在云计算基础设施上的运营商应用程序,消费者可以通过瘦客户端接口在不同的设备上访问这些应用程序,例如基于网络的邮件。客户不需要管理或控制任何云计算基础设施,包括网络、服务器、操作系统、存储,甚至独立的应用程序能力等。客户应仅执行有限的特定于应用程序的配置。
PaaS(平台即服务):向客户提供的服务是将客户使用支持的开发语言和工具(如Java、Python、.Net等)开发或购买的应用程序部署在新的提供商上在计算基础设施方面。客户不需要管理或控制底层云基础设施,包括网络、服务器、操作系统、存储等,但他们能够控制已部署的应用程序,还可以控制运行应用程序的托管环境的配置。
IaaS(础设施即服务):向消费者提供的服务是处理能力、存储、网络等基础计算资源。客户无法管理或控制任何云计算基础设施,但他们可以控制操作系统、存储、部署的应用程序,还可以获得对网络组件(例如防火墙、负载均衡器等)的有限控制。
简单来说:
IaaS给你一个远程访问终端接口(虚拟服务器)或者WebService接口(云存储)。
PaaS给你的是一个数据库连接串或者一个中间件部署接口,或者一个应用程序部署管理接口。
SaaS为您提供的是访问应用程序的客户端或Web界面。