IaaS PaaS SaaS云服务三种应用模式

article/2025/10/4 12:50:59

前言

    本人之前针对IaaS类型云服务的Openstack做出了较长时间的调研,无论是应用层面还是源码级别的层面,过程极其坎坷,而且并没有觉得找到了云计算的核心思想。现在将其分享出来,希望能够与大家共同探讨。

    云计算是一种基于互联网、将分散的各种IT资源集中起来形成共享资源池,并且以动态、弹性的方式为用户提供大规模计算、存储服务的计算模式和商业模式,是当前信息技术领域的热点美国国家标准与技术研究院(NIST)给出了云计算的定义:“云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池(资源包括网络、服务器、存储、应用软件、服务等),这些资源能够被快速提供,但只需投入很少的管理工作,或与服务供应商进行很少的交互”。由于可降低IT资源的管理和维护成本,越来越多的企业和个人开始租用IaaS云服务。目前云计算的市场正在快速平稳增长,2017年,全球云计算服务市场规模已经达到了2602亿美元,增长18.5%,根据凤凰周刊的数据,2020年全球云计算服务市场规模将达到4114亿美元。

    现有的云平台按照服务层次主要可分为三种类型:基础设施即服务(IaaS),平台即服务(PaaS)以及软件即服务(SaaS)。IaaS云服务通常是以提供独立的虚拟机方式为用户提供所需的处理器,内存,磁盘,网络等IT资源,用户只需在虚拟机上配置安装操作系统和上层应用程序。例如,美国亚马逊公司发布的弹性云计算(Amazon Elastic ComputeCloud,Amazon EC2)系统即是IaaS云服务的典型代表,用户可以依据自身需求在EC2上弹性地选择要购买的虚拟机配置,并且基于亚马逊或自己的操作系统镜像文件创建虚拟机,最后可以在虚拟机上部署自己的服务。除了亚马逊的Amazon EC2云平台之外,国内外还有众多互联网公司均在建设IaaS云平台,包括谷歌的GCE (Google Compute Engine)和微软的Azure、国内的阿里云以及腾讯云等。

三种云服务

    由于可以降低IT资源的管理和维护成本,越来越多的企业和个人开始租用云服务。

   上面说过 对于云服务的层次类型呢,有三种,IaaS,PaaS,SaaS。下面就开始说明三种类型的不同点:

    对于我们当前在未使用到云服务的一般项目纵向结构如下图所示:

                                                                                  

    即我们在构建项目整个纵向结构时,需要考虑全部:应用、数据存储、运行环境、中间件、操作系统、计算和存储服务器、网络等,这些都需要自己部署,看起来确实挺费劲的,从开发到运维都到步步到位。

IaaS云服务

   当我们使用IaaS云服务时呢?

                                                        

    由于IaaS云服务为企业和用户提供了包括服务器、存储、网络等基础服务,像国内的阿里云主机以及腾讯云主机服务,我们便不用再操心服务器网络部署,存储不够(动态添加),服务器宕机(当前成熟的云服务有较高的可靠性)等问题了,方便了许多。但是数据存储以及运行环境和应用我们还得一一部署,还是有点麻烦哈。

PaaS云服务

                                                         

    PaaS相对于IaaS提供的是一个计算平台,增加了操作系统、中间件、运行环境等。例如它可以使用户能够快速、方便地创建web应用,无需担心维护下层的操作系统层次的服务。如Google App Engine,可以使用Google基础设施构建Web应用,不再需要维护服务器。也就是说,如果我们开发web应用,只需要将开发完成的应用抛到PaaS云平台上就完事了。

SaaS云服务

    SaaS云服务则是这样的,从上到下,所有的东西都不需要云用户提供,用户只需要购买SaaS云服务即可。SaaS则可以这样理解,它被定义为部署在互联网上的软件,SaaS云服务商给用户提供软件服务,如用户可以购买一些企业级的crm系统等,就直接可以使用。

                                                        

以上三个不同类型,为用户提供不同层次的云服务。


http://chatgpt.dhexx.cn/article/ctuO6vly.shtml

相关文章

IDC中国大型企业SaaS云服务市场:金蝶位居第一

近日,《IDC中国EA SaaS 公有云服务市场跟踪报告(2021年上半年)》显示,金蝶在大、中、小型企业SaaS ERM(企业资源管理云服务)市场占有率均斩获第一。这是金蝶自云转型以来首次在大型企业市场摘得桂冠&#x…

【云计算学习教程】IaaS、PaaS和SaaS:云计算的三种服务模式(精讲)

文章目录 云计算IaaS服务模式精讲第一层(云管理器)第二层(集群管理器)第三层(计算机管理器) 云计算PaaS服务模式精讲1)半平台 PaaS2)全平台 PaaS 云计算SaaS服务模式精讲适合做 SaaS…

什么是云计算中的SaaS(软件即服务)?

早在2005年,"软件即服务 ",即SaaS一词是由John Koenig首次提出的。从那时起,SaaS解决方案已经成为IT服务中增长最快的部分之一。SaaS产品集中在远程云网络上,以订阅计划为基础进行操作,由于多种原因(包括经济…

联想笔记本进入pe_联想小新笔记本怎么进入bios设置U盘启动

[文章导读]有很多网友问联想小新笔记本怎么设置U盘启动呢,刚买来联想笔记本重装系统发现找不到我制作好的U盘启动,联想2016年后出来的笔记本默认都是uefi引导的,该笔记本是2017年发布的,有些U盘启动制作工具只支持legacy传统模式&…

lgv50怎么进入fastboot模式_智能手机Fastboot功能!进入Fastboot模式设置

原标题:智能手机Fastboot功能!进入Fastboot模式设置 智能手机Fastboot功能!进入Fastboot模式设置?Fastboot根据中文的翻译是手机快速启动的意思。在安卓手机中fastboot是一种比recovery更底层的刷机模式。就是使用USB数据线连接手…

计算机进去bios方式,各种电脑进入BIOS方法汇总|进入bios的方法大全

【各种电脑进入Bios设置的方法】如今我们已经很少上电脑店去让别人给我升级或者安装系统,我们只要借助网络上的教程就可以完成系统的更新了。但是通过光盘,u盘等手段安装系统,都需要进行BIOS设置,主要是选择开机启动项。而且各种电…

我的世界显示无法连接服务器,《我的世界》显示无法连接服务器是怎么回事?...

是JAVA的问题,游戏启动需要JAVA,版本低的JAVA我的世界会自动链接到JAVA的官网进行更新,如果你的电脑没网络,那就无法连接至服务器。需要你重新到JAVA官网下一个新的。 一、其他原因 《我的世界》手游公测开启后,大家热…

Windows如何进入BIOS?

目录 第一步: 第二步: 第三步: 第四步: 第五步: 第六步: 由于最近升级了一下电脑内存,因为拆了电池哈导致重启了电脑以前修改了BIOS设置被重置了,让我的虚拟机运行不了&#x…

计算机进去bios方式,电脑的BIOS在哪?各电脑进入BIOS的方法

电脑出现问题的时候,经常需要进入BIOS进行设置,但是不同类型的电脑进入BIOS的方式不一样,有的电脑开机按F2就能进入BIOS,而有的电脑却按Del键进入。为了让用户知道自己电脑的BIOS在哪,小编特地整理了一些大众品牌电脑进…

计算机启动dos,开机怎么进入dos_开机怎么进入dos界面

2017-01-06 10:01:41 电脑进入DOS状态的方法较方便,这里介绍两种方法: 1、分别点击“开始”--“运行”--输入cmd,按回车键、或鼠标点击“确认”。 2、按CTRL+ALT+DEL进入任务管理器,点... 2017-03-06 13:45:23 cdcd命令可以进行跳转到某个文件夹下操作cd\\ 退回到根目录。 …

我的世界服务器怎么修改皮肤,我的世界怎么换皮肤 我的世界皮肤更换使用教程...

我的世界怎么换皮肤?在我的世界多人联机中,我们总是能看到别人拥有非常帅气的皮肤,去不知道皮肤怎么换,今天就让小编给大家介绍一个简单换皮肤方法,希望大家喜欢。 我的世界怎么换皮肤?在我的世界多人联机中…

我的世界联机教程java_我的世界(minecraft)联机教程

有些亲们才接触网易我的世界(minecraft),可能还不会联机的操作,而下面小编就分享了关于网易我的世界(minecraft)联机操作方法 ,还不了解的朋友下面跟小编一起来看看吧。 第一步、把自己的我的世界文件复制一份给需要联机的小伙伴!或你下载的是…

Window进入别的目录

有三种办法: 一:直接先输入盘符D:就可进入D盘然后在去输入cd命令进入详细目录 二:直接在文件管理栏前面加一个cd 三:在你需要处理的文件夹下Shift右键 我所了解的就这三种,如果有用还请点赞让更多人看到

计算机如何进入桌面,电脑如何设置开机直接进入桌面 开机直接进入桌面设置...

很多朋友的电脑开机都会进入到一个欢迎界面了,我们需要人工操作才可以进入系统了,像有的输入的设置了密码但有的没有设置密码也一样需要回车一下才可以进入桌面,那么我们要如何设置电脑开机直接进入桌面呢,下面总结了一些方法。 方…

我的世界java版为什么会闪退_我的世界总是闪退怎么办 闪退弹出解决方案

我的世界总是闪退怎么办 闪退弹出解决方案。我的世界是一款非常好玩的网游游戏,但是许多小伙伴进入游戏时总会莫名其妙的自动闪退弹出。这到底是怎么回事呢,下面就让小编带大家一起来看看闪退的原因和解决方法。 1.网络问题。闪退的一个重要原因是网络波…

linux系统怎么进入救援模式,linux进入救援模式

概述 要使得linux进入救援模式,原则其实就是一个,通过光盘启动模式进入,所以,就要想办法让机器能从光盘启动。 本文主要模拟了Vmware下的操作。如果是真实机器,操作前将光盘插入机器里即可 CentOS6 首先在重新开机时当…

计算机进入低能耗休眠状态,如何让电脑不进入屏保和休眠状态

如何让电脑不进入屏保和休眠状态以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 如何让电脑不进入屏保和休眠状态 电脑萤幕保护设定: 1、单击电脑开始图示,点选【控制面板】 2、控制面板里选择【外观和个性化】…

让我进去--实验吧

http://www.shiyanbar.com/ctf/1848 让我进去 相信你一定能拿到想要的 Hint:你可能希望知道服务器端发生了什么。。 格式:CTF{} 解题链接: http://ctf5.shiyanbar.com/web/kzhan.php 解: hash扩展攻击: 参看:http://w…

实验吧ctf-web-让我进去(Hash长度扩展攻击)

解题链接:http://ctf5.shiyanbar.com/web/kzhan.php 抓包: 尝试修改sourece值为1时,源码出现,如图: $flag "XXXXXXXXXXXXXXXXXXXXXXX"; $secret "XXXXXXXXXXXXXXX"; // This secret is 15 chara…

让我进去(CTF)

题目链接:http://ctf5.shiyanbar.com/web/kzhan.php 开局根据提示,说明要抓包看看内容 随便填入一些数据,抓包发现cookie处有个hash值,以及source,尝试修改了source得到了如下回显的后台代码。 主要代码如下&…