Iass、Pass、SasS三种云服务区别

阅读: 评论:0

Iass、Pass、SasS三种云服务区别
Iass、Pass、SasS三种云服务区别
链轮材料我们可以把云计算理解成⼀栋⼤楼,⽽这栋楼⼜可以分为顶楼、中间、低层三⼤块。那么我们就可以把Iass(基础设施)、Pass(平台)、Sass(软件)理解成这栋楼的三部分。基础设施在最下端,平台在中间,软件在顶端。别的⼀些“软”的层可以在这些层上⾯添加。
接下来我们再分别⽤实例给⼤家介绍下Iass、Sass、Pass。
IaaS:Infrastructure-as-a-Service(基础设施即服务)
第⼀层叫做IaaS
举例:⼏年前如果你想在办公室或者公司的⽹站上运⾏⼀些企业应⽤,你需要去买服务器,或者别的⾼昂的硬件来控制本地应⽤,才能让你的业务正常运⾏。
但现在可以租⽤IaaS公司提供的场外服务器,存储和⽹络硬件。这样⼀来,便⼤⼤的节省了维护成本和办公场地。
PaaS:Platform-as-a-Service(平台即服务)
挂包钩第⼆层就是所谓的PaaS
举例: PaaS公司在⽹上提供各种开发和分发应⽤的解决⽅案,⽐如虚拟服务器和操作系统。这节省了你在硬件上的费⽤,也让分散的⼯作室之间的合作变得更加容易。⽹页应⽤管理,应⽤设计,应⽤虚拟主机,存储,安全以及应⽤开发协作⼯具等。
无油空压机结构图SaaS:Software-as-a-Service(软件即服务)
第三层也就是所谓SaaS
mbr污水处理设备博鼎包达标
举例:⽣活中,⼏乎我们每⼀天都在接触SaaS云服务,⽐如:我们平时使⽤的苹果⼿机云服务,⽹页中的⼀些云服务等。
Iaas和Paas之间的⽐较
PaaS的主要作⽤是将⼀个开发和运⾏平台作为服务提供给⽤户,⽽IaaS的主要作⽤是提供虚拟机或者其他资源作为服务提供给⽤户。接下来,将在七个⽅⾯对PaaS和IaaS进⾏⽐较:
液体速凝剂1) 开发环境:PaaS基本都会给开发者提供⼀整套包括IDE在内的开发和测试环境,⽽IaaS⽅⾯⽤户主要还是沿⽤之前⽐较熟悉那套开发环境,但是因为之前那套开发环境在和云的整合⽅⾯⽐较⽋缺,所以使⽤起来不是很⽅便。
2) ⽀持的应⽤:因为IaaS主要是提供虚拟机,⽽且普通的虚拟机能⽀持多种操作系统,所以IaaS⽀持的应⽤的范围是⾮常⼴泛的。但如果要让⼀个应⽤能跑在某个PaaS平台不是⼀件轻松的事,因为不仅需要确保这个应⽤是基于这个平台所⽀持的语⾔,⽽且也要确保这个应⽤只能调⽤这个平台所⽀持的API,如果这个应⽤调⽤了平台所不⽀持的API,那么就需要对这个应⽤进⾏修改。
电缆转接箱
3) 开放标准:虽然很多IaaS平台都存在⼀定的私有功能,但是由于OVF等协议的存在,使得IaaS在跨平台和避免被供应商锁定这两⾯是稳步前进的。⽽PaaS平台的情况则不容乐观,因为不论是Google的App Engine,还是Salesforce的Force都存在⼀定的私有API。
4) 可伸缩性:PaaS平台会⾃动调整资源来帮助运⾏于其上的应⽤更好地应对突发流量。⽽IaaS平台则需要开发⼈员⼿动对资源进⾏调整才能应对。
5) 整合率和经济性: PaaS平台整合率是⾮常⾼,⽐如PaaS的代表Google App Engine能在⼀台服务器上承载成千上万的应⽤,⽽普通的IaaS 平台的整合率最多也不会超过100,⽽且普遍在10左右,使得IaaS的经济性不如PaaS。
6) 计费和监管:因为PaaS平台在计费和监管这两⽅⾯不仅达到了IaaS平台所能企及的操作系统层⾯,⽐如,CPU和内存的使⽤量等,⽽且还能做到应⽤层⾯,⽐如,应⽤的反应时间(Response Time)或者应⽤所消耗的事务多少等,这将提⾼计费和管理的精确性。
7) 学习难度:因为在IaaS上⾯开发和管理应⽤和现有的⽅式⽐较接近,⽽PaaS上⾯开发则有可能需要学⼀门新的语⾔或者新的框架,所以IaaS学习难度更低。
注:⽂章如有疑问或错误之处,请留⾔评论指出,必将学习之.

本文发布于:2023-06-01 07:22:33,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/2/121322.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:平台   开发   服务
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图