云计算提供的服务的三种类型分别是软件即服务(SaaS)、平台即服务(PaaS)和基础设施即服务(IaaS)。
基础设施即服务(IaaS),这里的“基础设施”指的就是“服务”,是一种为云计算供应商提供虚拟化的计算资源,例如虚拟机、存储、网络和操作系统等。平台即服务(PaaS),平台即服务指的是为开发者提供一个平台,让开发者可以在全球因特网上建立相关应用和服务。
软件即服务(SaaS),云计算供应商可以托管和管理各种应用软件,软件即服务就是指软件开发商、运营商可以通过云计算来为客户提供按需支付的软件使用权限。其实除了以上被大家公认的三种服务类型以为,其实云计算还有很多功能,比如说互联网的整合、管理服务提供商等等,具体的每个使用者都有自己不同的感受。
云计算简介:
云计算是一种分布式计算技术,它能够将庞大的数据运算处理器通过“云”进行分解,再由多台服务器构成的系统对其进行相关的处理。云计算又称为网格计算,简单的来说就是可以在很短的时间内处理数以万计的数据。
云计算并非是一项新的网络技术,它只不过是一种新的网络应用理念。云计算的核心就是以网络为中心,在网路上提供快速、安全的计算与数据储存服务而而已。云计算也是一种提供方便、按需的方式接入可配置计算资源(包含网络、服务器、存储器、应用软件等),仅需少量的管理工作和维护就能实现数据运算的需求。
目前业界公认的第三方的对于云计算的定义和解释是NIST(NationalInstituteofStandardsandTechnology,美国国家标准和技术研究院)的说法,其对于云计算的服务形式的说明如下:SaaS(软件即服务):提供给消费者的服务是运营商运行在云计算基础设施上的应用程序,消费者可以在各种设备上通过瘦客户端界面访问,如浏览器(例如基于Web的邮件)。消费者不需要管理或控制任何云计算基础设施,包括网络、服务器、操作系统、存储,甚至独立的应用能力等等,消费者仅仅需要对应用进行有限的,特殊的配置。
PaaS(平台即服务):提供给消费者的服务是把客户使用支持的开发语言和工具(例如Java、python、.Net等)开发的或者购买的应用程序部署到供应商的云计算基础设施上。消费者不需要管理或控制底层的云基础设施,包括网络、服务器、操作系统、存储等,但客户能够控制部署的应用程序,也可能控制运行应用程序的托管环境配置。
IaaS(基础架构即服务):提供给消费者的服务是处理能力、存储、网络和其他基本的计算资源,用户能够利用这些计算资源部署和运行任意软件,包括操作系统和应用程序。消费者不能管理或控制任何云计算基础设施,但能控制操作系统、储存、部署的应用,也有可能获得有限制的网络组件(例如,防火墙、负载均衡器等)的控制。
简单来说:
IaaS给你的是远程的登录终端界面(虚拟服务器)或者WebService接口(云存储)。
PaaS给你的是数据库连接串或者中间件部署界面,或者是应用的部署管理界面。
SaaS给你的就是访问应用的客户端或者Web界面。
云计算的服务类型为基础设施即服务(IaaS),平台即服务(PaaS)和软件即服务(SaaS)。
SaaS(Software-as-a-Service):软件即服务。它是一种通过Internet提供软件的模式,用户无需购买软件,而是向提供商租用基于Web的软件,来管理企业经营活动。SaaS模式大大降低了软件,尤其是大型软件的使用成本,并且由于软件是托管在服务商的服务器上,减少了客户的管理维护成本,可靠性也更高。
PaaS(Platform-as-a-Service):平台即服务,是一种服务类别,为开发人员提供通过全球互联网构建应用程序和服务的平台。Paas为开发、测试和管理软件应用程序提供按需开发环境。把平台和开发环境作为一种服务来提供。企业文件共享这是一种分布式平台服务,厂商提供开发环境、服务器平台、硬件资源等服务给客户,用户在其平台基础上定制开发自己的应用程序,并通过其服务器和互联网传递给其他客户。
IaaS(Infrastructure-as-a-Service):基础设施即服务,消费者通过Internet可以从完善的计算机基础设施获得服务。IaaS是把数据中心、基础设施等硬件资源通过Web分配给用户的商业模式。
三种模式间的关系
一个是用户体验的角度,一个是技术的角度。从用户体验的角度来看,因为它们面对的用户类型不同,所以它们之间是相互独立的。从技术角度来看,它们之间的关系又不是那么纯粹的继承关系,比如说SaaS基于PaaS,而PaaS基于IaaS。首先SaaS它可以基于PaaS上部署,也可以直接部署在IaaS之上,其次PaaS可以构建在IaaS之上,也可以直接构建于物理资源之上。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)