了解了云计算的基本概念和基本特征,根据用户当前的信息化状况、未来的期望状态、掌握的技术能力以及抗风险能力等因素,考虑如何给用户提供自助的服务、部署和使用云。云服务提供商通过建立可重用的云产品和服务模块,来设计、构建和管理应用,建设和维护云计算硬件基础设施。
可以看出,这3种服务模式互为构建基础,因此它们也被称为云计算“堆栈”。每一种服务模式在技术解决方案、经济性、复杂性、风险和部署水平方面都有所不同,了解这些服务模式以及它们之间的差异,有助于用户轻松地实现其业务目标。
IaaS是云计算服务的基本类别,对应计算机的资源,包括CPU、存储、网络等。使用IaaS时,用户可以采取即用即付的方式从服务提供商处租用IT基础设施,如服务器和Kaiyun体育官方网站 开云登录网站虚拟机、存储空kaiyun体育全站 Kaiyun登录网页间、网络及操作系统等,获取应用所需的计算能力,并远程访问这些计算资源。用户不需要直接管理或控制基础设施,无须对支持这一计算能力的基础硬件设施付出相应的原始投资成本,只需要管理加载到基础设施的软件和功能,并根据需要的增量购买基础设施,以保证利用率。
目前国内外的IaaS的提供商有阿里云、腾讯云、华为云、亚马逊云、微软和谷歌等,它们分别提供多种风格的计算、存储和网络等服务,以及云服务解决方案。
PaaS是指云计算服务按需提供开发、测试、交付和管理软件应用程序所需的环境。PaaS让开发人员能够轻松地创建Web或者移动应用,无须kaiyun体育全站 Kaiyun登录网页考虑对开发所必需的服务器、存储空间、网络和数据库基础结构进行设置或管理;提供计算平台或解决方案堆栈服务;提供SOA(Service-OrientedArchitecture,面向服务的体系结构)服务集成平台、云计算中间件;提供基于Web或WAP(WirelessAccessPoints,无线接入点)的平台,开发运营商的网络服务器API(ApplicationProgramInterface,应用程序接口),以实现自动伸缩,并根据需求通过API操纵基础设施。
SaaS是用户获取软件的一种新形式。用户按照某种SLA(ServiceLevelAgreement,服务水平协议),通过Internet从云服务提供商获取所需的、带有相应软件功能的服务。云服务提供商通常以订阅为基础按需提供软件应用程序,管理软件应用程序和基础结构,并负责软件升级和安全修补等维护工作。用户使用终端设备通过