云计算有哪些服务模式?
云计算服务模式:
在云计算的部署模型中我们学习了公有云,公有云架构又被进一步分类为云服务最常见的三种模式, 包括: 基础设施即服务IaaS、平台即服务 PaaS、软件即服务SaaS。
我们也经常把云计算的三种服务模式称为Iaas,Paas和Saas。
云计算三种服务模式及功能:
- 什么是IAAS模式?基础设施即服务(IaaS-Infrastructure as a service)的含义:
云计算的Iaas是指基础设施设备是由第三方供应商托管,如服务器和存储设备、以及虚拟化层(virtualization layer)。 IaaS 供应商通过互联网或专有连接(dedicated connections)为用户提供了虚拟化计算机资源,如虚拟机。
基础设施即服务(IaaS)是云服务中最灵活的类别,因为它为企业提供了对云资源的最大控制权。在IaaS模型中,云服务提供商负责维护硬件、网络连接(到互联网)和物理安全。企业负责其他所有内容:操作系统的安装、配置和维护;网络配置;数据库和存储配置等。使用IaaS,企业基本上是在云数据中心租用硬件,但如何使用这些硬件完全取决于企业。
一些常见的IaaS适用场景包括:
- 迁移:企业正在设置与本地数据中心类似的云资源,然后将本地运行的内容简单地迁移到IaaS基础设施上。
- 测试和开发:若企业已建立了开发和测试环境的配置,需要快速复制。使用IaaS结构,便可以快速启动或关闭不同的环境,同时保持完全的控制权。
- 什么是PAAS模式?
平台即服务(PaaS-Platform as a service)是指,硬件和用于应用程序开发(包括操作系统在内)的软件工具由第三方供应商提供。
平台即服务(PaaS)是租用数据中心空间(基础设施即服务)和支付完整和部署的解决方案(软件即服务)之间的中间地带。在PaaS环境中,云提供商维护物理基础设施、物理安全和与互联网的连接。他们还维护构成云解决方案的操作系统、中间件、开发工具和商业智能服务。在PaaS场景中,企业不必担心操作系统和数据库的许可或补丁。PaaS非常适合提供完整的开发环境,而无需维护所有开发基础设施。
一些常见的PaaS适用场景包括:
开发框架:PaaS提供了一个框架,开发人员可以在此基础上开发或定制基于云的应用程序。与创建Excel宏的方式类似,PaaS允许开发人员使用内置软件组件创建应用程序。包括可扩展性、较高的可用性和多租户功能等云功能,减少了开发人员必须完成的编码量。
分析或商业智能:PaaS作为服务提供的工具允许企业分析和挖掘其数据,发现见解和模式,并预测结果,以改进预测、产品设计决策、投资回报和其他业务决策。
- 什么是SAAS模式?
软件即服务是指(SaaS-Software as a service),应用程序由第三方供应商托管并通过网络提供给客户。
从产品角度来看,软件即服务(SaaS)是最完整的云服务模型。使用SaaS,企业基本上是在租用或使用一个完全开发的应用程序。电子邮件、金融软件、消息应用程序和连接软件都是SaaS实施的常见示例。虽然SaaS模式可能是最不灵活的,但它也是最容易启动和运行的。它需要最少的技术知识或专业知识来使其发挥作用。
一些常见的SaaS适用场景包括:
电子邮件和消息。
业务生产应用程序。
财务和费用跟踪。