云计算的三种服务模式:IaaS,PaaS,SaaS

1. 简介

IaaS, PaaS和SaaS是云计算的三种服务模式。“云”其实是互联网的一个隐喻,“云计算”其实就是使用互联网来接入存储或者运行在远程服务器端的应用,数据,或者服务。

任何一个在互联网上提供其服务的公司都可以叫做云计算公司。其实云计算分几层的,分别是Infrastructure(基础设施)-as-a-Service,Platform(平台)-as-a-Service,Software(软件)-as-a-Service。基础设施在最下端,平台在中间,软件在顶端。别的一些“软”的层可以在这些层上面添加。

《云计算的三种服务模式:IaaS,PaaS,SaaS》

根据现在最常用,较权威的NIST(National Institue of Standards and Technology,美国国家标准技术研究院定义),根据用户体验角度及服务类型,云计算主要分为三种服务模式:SaaS、PaaS、IaaS。SaaS主要将应用作为服务体用给客户,IaaS主要是将虚拟机等资源作为服务提供给客户,IaaS主要是将虚拟机等资源作为服务提供给用户,PaaS主要以服务形式提供给开发人员程序开发及部署环境。

2. IaaS: Infrastructure-as-a-Service(基础设施即服务)

IaaS通过互联网提供了数据中心、基础架构硬件和软件资源。IaaS可以提供服务器、操作系统、磁盘存储、数据库和信息资源。IaaS的主要用户是系统管理员。最高端的IaaS代表产品是亚马逊的AWS(Elastic Compute Cloud),不过IBM,。Vmware和惠普以及其他一些传统IT厂商提供这类服务。IaaS通常会按照”弹性云“的模式引入其他的使用和计价模式,也就是在任何一个特定的时间,都只使用你需要的服务,并且为之付费。

  • Amazon EC2
  • Digital Ocean
  • RackSpace Cloud

3. PaaS: Platform-as-a-Service(平台即服务)

PaaS提供了基础架构,软件开发者可以在这个基础架构之上建立新的应用,或者扩展已有的应用,同时却不必购买开发、质量控制或生产服务器。Saleforce.com和Force.com、Google的App Engine和为微软的Azure(微软弹性云计算平台)都采用了PaaS的模式。这行平台运行公司创建个性化的应用,也允许独立软件厂商或者其他的第三方机构针对垂直细分行业创造新的解决方案。

  • Heroku
  • Google App Engine
  • OpenShift

4. SaaS: Software-as-a-Service(软件即服务)

SaaS是最为成熟、最出名,也是得到广泛应用的一种云计算。可以将它理解为一种软件分布式模式,在这种模式下,应用软件安装在厂商或者服务提供商那里,用户可以通过某个网络来使用这些软件,通常使用的网络是互联网。这种模式通常也被称为“随需应变”软件,这是最成熟的云计算模式,因为这种模式具有高度的灵活性、已经证明可靠的支持服务、强大的可扩展性,因此能够降低客户的维护成本和投入,而且由于这种模式的多宗旨的基础架构,运营成本得以降低。

  • 客户管理服务 Salesforce
  • 团队协同服务 Google Apps
  • 储存服务 Box
  • 储存服务 Dropbox
  • 社交服务 Facebook / Twitter / Instagram
    原文作者:MasterT-J
    原文地址: https://blog.csdn.net/qq_21125183/article/details/94446421
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞