20210618 了解SaaS、PaaS和IaaS

写在前面:

以下内容汇总于百度百科,因目前从事的工作所需学习。

一、云平台

美国国家标准与技术研究院(NIST)定义:云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问, 进入可配置的计算资源共享池,资源包括网络,服务器,存储,应用软件,服务;这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。

1、国内有:XenSystem,广州云谷信息科技有限公司(CloudGoing Inc.),是国内领先的计算机网络云计算平台开发及服务的高新技术企业,主营虚拟化及云计算平台研发与服务。旗下三大产品:

IDC 综合业务管理系统 —“IDCSystem”

VPS云主机智能管理系统 —“XenSystem” 

智能远程数据中心管理系统 —“rDataCenter” 

【关于我们 – 云谷科技 (cloudgoing.com)】

2、国外有非常成熟的Intel 和IBM。

二、SaaS、PaaS和IaaS

IaaS, PaaS和SaaS是云计算的三种服务模式。

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

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

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

三种云计算模式层级

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

最底层,有时候也叫Hardware-as-a-Service,几年前如果你想在办公室或者公司的网站上运行一些企业应用,你需要去买服务器,或者别的高昂的硬件来控制本地应用,让你的业务运行起来。 但是现在有IaaS,你可以将硬件外包到别的地方去

IaaS,提供给消费者的服务,是对所有计算基础设施的利用,包括处理CPU、内存、存储、网络和其它基本的计算资源,用户能够部署和运行任意软件,包括操作系统和应用程序。

消费者不管理或控制任何云计算基础设施,但能控制操作系统的选择、存储空间、部署的应用,也有可能获得有限制的网络组件(例如路由器、防火墙、负载均衡器等)的控制。

一些大的IaaS公司包括:Amazon、 Microsoft、VMWare、Rackspace和Red Hat.。这些公司又都有自己的专长,比如Amazon和微软给你提供的不只是IaaS,他们还会将其计算能力出租给你来host你的网站。

2、PaaS:Platform-as-a-Service(平台即服务)

中间层,提供给消费者的服务是把客户采用提供的开发语言和工具(例如Java,python, .Net等)开发的或收购的应用程序部署到供应商的云计算基础设施上去。

客户不需要管理或控制底层的云基础设施,包括网络、服务器、操作系统、存储等,但客户能控制部署的应用程序,也可能控制运行应用程序的托管环境配置;

一些大的PaaS提供者有:Google App Engine,Microsoft Azure,Force.com,Heroku,Engine Yard。兴起公司有AppFog, Mendix 和 Standing Cloud。

3、SaaS:Software-as-a-Service(软件即服务)

最高层,提供给客户的服务是运营商运行在云计算基础设施上的应用程序,用户可以在各种设备上通过客户端界面访问,如浏览器。消费者不需要管理或控制任何云计算基础设施,包括网络、服务器、操作系统、存储等等;

SaaS平台是运营saas软件的平台。SaaS提供商为企业搭建信息化所需要的所有网络基础设施及软件、硬件运作平台,并负责所有前期的实施、后期的维护等一系列服务,企业无需购买软硬件、建设机房、招聘IT人员,即可通过互联网使用信息系统。

SaaS 是软件的开发、管理、部署都交给第三方,不需要关心技术问题,可以拿来即用。普通用户接触到的互联网服务,几乎都是 SaaS。

这一层是和你的生活每天接触的一层,大多是通过网页浏览器来接入。任何一个远程服务器上的应用都可以通过网络来运行,就是SaaS了。

你消费的服务完全是从网页,如Netflix、 MOG、Google Apps、Box.net、Dropbox或者苹果的iCloud那里,进入这些分类。尽管这些网页服务是用作商务和娱乐或者两者都有,但这也算是云技术的一部分。

一些用作商务的SaaS应用包括:Citrix的GoToMeeting,Cisco的WebEx,Salesforce的CRM,ADP,Workday和SuccessFactors。


三、用吃蛋糕来形容:

IaaS:从蛋糕店中直接购买成品

回家后用微波炉进行烘焙之后就可以在自己的餐桌上吃,整个流程你仅需要一个蛋糕成品的供应商(蛋糕店)。(客户不用自己构建数据中心,而是通过租用的方式来使用基础设施服务,包括服务器、存储和网络等。)

PaaS:打开某外卖App

直接叫外卖将蛋糕送到家中,摆在餐桌上就可以吃了,整个流程你需要提供一个吃蛋糕的地方。(将一个完整的软件研发和部署平台,包括应用设计、应用开发、应用测试和应用托管,都作为一种服务提供给客户。)

SaaS:直接在蛋糕店中吃蛋糕

随意挑选你喜欢的蛋糕类型,并且无需准备任何物料,包括蛋糕成品、微波炉、以及餐桌,蛋糕店全都会为你提供,整个流程仅需安心的坐下吃蛋糕即可。(将应用软件统一部署在厂商的服务器上,客户可以根据实际需求,任意选择所需的应用软件服务,通过互联网获得Saas平台供应商提供的服务。)

三种云计算技术服务模式各有优势,但其中对于大多数企业机构来说,因为 SaaS 模式无需承担各种不必要的技术担忧以及设计、网络等不确定的因素影响,无疑使其成为这三种服务模式中最受欢迎的一种。

你可能感兴趣的:(20210618 了解SaaS、PaaS和IaaS)