如何理解Saas,Paas和Iaas
来源:互联网 发布:nginx 400 bad request 编辑:程序博客网 时间:2024/05/17 09:48
SaaS: Software-as-a-Service(软件即服务)
PaaS: Platform-as-a-Service(平台即服务)
IaaS: Infrastructure-as-a-Service(基础设施即服务)
很明显,这三者之间主要的区别在于第一个单词,而aaS都是as-a-service(即服务)的意思,这几个模式都是近年来兴起的,且这五者都是云计算的落地产品,所以我们先来了解一下云计算是什么。
1、云计算是什么?
云计算(cloud computing)是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络、互联网的一种比喻说法。云计算甚至可以让你体验每秒10万亿次的运算能力,拥有这么强大的计算能力可以模拟核爆炸、预测气候变化和市场发展趋势。用户通过电脑、笔记本、手机等方式接入数据中心,按自己的需求进行运算。
通俗的来说云计算就是以前的服务器计算的升级版,其主要有扩展性强、廉价、虚拟化、计算能力强这几个特点。
下面就来理解这3者的区别
可进一步参考该图理解
以下 是知乎上我觉得比较形象的一些好的理解:
作为非专业人士的一点粗浅理解:
云计算的供求链条可以简化为:
(大量)终端用户 —— SaaS(软件/服务) —— PaaS(互联网平台)——IaaS(基础设施)—— (少量)基础设施供应商
产业链需求源自终端用户,IaaS 需求源自互联网平台;
1. 如果你是终端用户 / 消费者,你的需求是访问网页、操作软件、使用服务,你就和 SaaS 打交道;
2. 如果你是网站开发团队、软件或服务提供商,你的需求是开发和测试环境、协作工具、存储服务,你就和 PaaS 打交道;
3. 如果你是云服务提供商,你的需求是为你的平台搭建场地、提供物理上的运算和存储空间,你就和 IaaS 打交道;
云计算的供求链条可以简化为:
(大量)终端用户 —— SaaS(软件/服务) —— PaaS(互联网平台)——IaaS(基础设施)—— (少量)基础设施供应商
产业链需求源自终端用户,IaaS 需求源自互联网平台;
1. 如果你是终端用户 / 消费者,你的需求是访问网页、操作软件、使用服务,你就和 SaaS 打交道;
2. 如果你是网站开发团队、软件或服务提供商,你的需求是开发和测试环境、协作工具、存储服务,你就和 PaaS 打交道;
3. 如果你是云服务提供商,你的需求是为你的平台搭建场地、提供物理上的运算和存储空间,你就和 IaaS 打交道;
IaaS提供的是硬件基础设施,PaaS则提供以这个基础设施为基础建立的标准平台。因此,他们的根本区别在于是否将底层硬件基础架构暴露给用户。
基于这个根本区别,IaaS与PaaS的目标用户是不同的。
IaaS用户必须将更多精力投入到管理底层硬件和中间件基础架构上,这相比PaaS来说更具复杂性与专业性,但也正因如此,它天生就更具灵活性和机动性,也更受大型企业的欢迎。
而PaaS更适合中小型或无太多专业技术人员的公司。大部分情况下,选择PaaS要比IaaS更加便捷。它的缺点在于各PaaS提供商标准不一,这给今后的迁移带来较高的成本与难度风险。
因此,回答您的问题:这两者的区别是明显的。
但是正如上面所说,由于它们各有优缺点,因此也有逐渐融合的趋向。例如亚马逊就在自己的IaaS服务上提供了一定程度的PaaS功能。无论如何,服务的最终目的都是为了满足消费者,不管今后两者是趋于融合还是继续并行,都要看云计算客户的需求如何改变。
基于这个根本区别,IaaS与PaaS的目标用户是不同的。
IaaS用户必须将更多精力投入到管理底层硬件和中间件基础架构上,这相比PaaS来说更具复杂性与专业性,但也正因如此,它天生就更具灵活性和机动性,也更受大型企业的欢迎。
而PaaS更适合中小型或无太多专业技术人员的公司。大部分情况下,选择PaaS要比IaaS更加便捷。它的缺点在于各PaaS提供商标准不一,这给今后的迁移带来较高的成本与难度风险。
因此,回答您的问题:这两者的区别是明显的。
但是正如上面所说,由于它们各有优缺点,因此也有逐渐融合的趋向。例如亚马逊就在自己的IaaS服务上提供了一定程度的PaaS功能。无论如何,服务的最终目的都是为了满足消费者,不管今后两者是趋于融合还是继续并行,都要看云计算客户的需求如何改变。
0 0
- 如何理解Saas,Paas和Iaas
- 如何理解Iaas、Paas、Saas
- 如何理解云计算中IaaS、PaaS和SaaS?
- IAAS、SAAS 和 PAAS 的区别、理解
- SaaS、PaaS和IaaS
- IaaS SaaS和PaaS
- IaaS, PaaS和SaaS
- IaaS, PaaS和SaaS
- IaaS, PaaS和SaaS
- IaaS, PaaS和SaaS
- IaaS、Paas和SaaS
- IaaS、PaaS和SaaS
- 理解云,IAAS,SAAS,PAAS
- IaaS, PaaS和SaaS 区别
- IaaS, PaaS和SaaS 区别
- 解密IaaS、PaaS和SaaS
- 什么是SaaS、PaaS和IaaS?
- 怎么理解 IaaS、SaaS 和 PaaS 的区别?
- Git的基本使用
- Spring Security
- Unable to compile class for JSP
- photoshop学习(一)-切图篇
- Go中的make和new的区别
- 如何理解Saas,Paas和Iaas
- 1025 反转链表
- Linux makefile 教程 非常详细,且易懂
- 关于 RxJava
- redis
- day09内部类
- 怎么解析Json数据,然后把解析到的Json数据填充到布局中?
- 一些需要准备的东西
- UNITY之iTween