Azure云计算系列之 IaaS PaaS SaaS 核心概念入门

开门见山 举个例子:

  • 首先, 假如你是个站长
  • 你想建立一个网站
  • 不采用云服务
  • 那么你所需要的投入大概是:买服务器,搭建运行环境,编写网站程序。

但现在你追随潮流,采用流行的云计算:

首先云计算根据用户参与程度的不同, 分为三个级别: IaaS PaaS SaaS (下面会详细说明)

  • 如果你采用IaaS服务,那么意味着你就不用自己买服务器了,随便在哪家购买虚拟机,但是还是需要自己配置生产环境
  • 如果你采用PaaS的服务,那么意味着你既不需要买服务器,也不需要自己配置生产环境,只需要自己开发网站程序
  • 如果你再进一步,购买某些在线论坛或者在线网店的服务,这意味着你也不用自己开发网站程序,只需要使用它们开发好的程序,而且他们会负责程序的升级、维护、增加服务器等,而你只需要专心运营即可,此即为SaaS

但是回头来说, 到底什么是云计算?

云计算就是! 非本地计算,都可以算作云计算。小到一个程序应用,大到整个计算架构。云计算将计算力作为服务进行销售,而不是作为有形的物理设备进行销售,服务等级从最小的SAAS软件级别,到PAAS平台级别,到最高的IAAS架构级别。云计算领域的厂家分2类,一类是AWS和微软Azure这样的直接的云计算提供商,面向最终用户,也称为为公众云厂家。一类是Vmware Citrix这样的云计算零部件厂家,提供搭建工具,来为企业建立私有云

云计算服务的三种服务级别:

IaaS(Infrastructure as a Service,基础架构即服务)可以被看做第一层,有时候也叫做Hardware-as-a-Service。该层可以提供给消费者的服务是对所有计算基础设施的利用,包括处理CPU、内存、存储、网络和其它基本的计算资源,用户能够部署和运行任意软件,包括操作系统和应用程序。

PaaS(Platform-as-a-Service,平台即服务)可以被看做第二层,某些时候也叫做中间件。该层可以为用户提供各种开发语言和工具开发环境,让用户不需要在本地安装各种平台。

SaaS(Software-as-a-service,软件即服务)可以被看做第三层,这一层是与用户接触最多的一层,大多数用户是通过网页浏览器来接入。该层可以提供运行在云计算基础设施上的应用程序,让用户在各种设备上通过客户端界面访问,如浏览器。消费者不需要管理或控制任何云计算基础设施,包括网络、服务器、操作系统、存储等。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_33709508/article/details/106046181