IaaS、PaaS、SaaS、BaaS 和FaaS

IaaS、PaaS、SaaS、BaaS、FaaS,这些名词后面都带着aas三个字母,aas 是 As-a-Service,即为服务的意思。我们看下面这个架构图:

其实IaaS、PaaS、SaaS、BaaS 和FaaS的问题并不复杂,但是又很多的朋友都不太了解,因此呢,今天小编就来为大家分享IaaS、PaaS、SaaS、BaaS 和FaaS的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

基础设施即服务、平台即服务、软件即服务

云平台一般提供上述架构图中的三种云服务。

IaaS:基础设施即服务

从上面的架构图可以看出,IaaS处于最底层。服务提供商提供底层/物理层基础设施资源(服务器、数据中心、环境控制、电源、服务器机房),客户自行部署和执行操作系统或应用程序等各种软件。

PaaS:平台即服务

PaaS处于中间层。服务提供者提供底层基础设施服务,包括操作系统(Windows、Linux)、数据库服务器、Web服务器、域控制器等中间件,以及服务模型中的备份服务等中间件层服务。例如IIS、NET、Apache、MySQL……,客户控制上层应用部署和应用托管环境。

SaaS:软件即服务

SaaS 处于顶部。服务提供商提供基于软件的解决方案以满足客户的最终需求;如OA、CRM、MIS、ERP、HRM、CM、Office 365、iCloud、G Suite等应用程序。客户不需要考虑任何形式的专业精神。技术知识和完整软件包的使用使他们的日常工作和生活更加轻松。

那么它们之间有什么区别呢?

网上流传着一个例子,用开披萨店来解释云服务:

披萨云

IaaS、PaaS、SaaS、BaaS 和FaaS

想象一下,您是一名餐饮承办商,想要开展披萨业务。您可以从头到尾自己制作披萨,但这会很麻烦并且需要大量准备工作,因此您决定外包一些工作并使用其他人的服务。你有三个选择。

选项1:基础设施即服务

其他人提供厨房、炉灶和煤气,您可以使用这些基础设施来烘烤披萨。

选项2:PaaS

除了选项一的基础设施外,其他人还提供披萨饼皮。您所要做的就是将配料撒在饼皮上,然后让它为您烘烤。也就是说,你要做的就是设计披萨的口味(海鲜披萨或者鸡肉披萨),别人提供平台服务让你实现你的设计。

选项3:SaaS

其他人直接制作披萨,无需您的干预,您就得到了成品。你要做的就是卖掉它,顶多包装一下,在上面印上你自己的标志。

这三个选项总结如下:

披萨即服务

从左到右,自己承担的工作量(上图蓝色部分)越来越少,IaaS PaaS SaaS。对应到软件开发,就是下图:

披萨云架构图

IaaS、PaaS、SaaS、BaaS 和FaaS

全面的:

IaaS是云服务的最底层,主要提供一些基础资源。

PaaS 提供软件部署平台(运行时),抽象出硬件和操作系统细节,并且可以无缝扩展(缩放)。开发者只需要关注自己的业务逻辑,不需要关注底层。

SaaS是指软件的开发、管理、部署全部交给第三方。无需担心技术问题,开箱即用。

那么BaaS和FaaS是什么?

BaaS:后端即服务

服务提供商为客户(开发者)提供集成的云后端服务,如文件存储、数据存储、推送服务、身份认证服务等功能,帮助开发者快速开发应用。

FaaS:功能即服务

Serverless计算,目前应用最广泛的是AWS的Lambada。

用户评论

IaaS、PaaS、SaaS、BaaS 和FaaS
断秋风

听起来很有意思!我一直在想学习下这些云计算服务的知识,你写的挺详细的,现在对我来说有点明白了 IaaS, PaaS 和 SaaS 的区别,不过 FaaS 和 BaaS 还是感觉有待深入了解一下。

    有17位网友表示赞同!

IaaS、PaaS、SaaS、BaaS 和FaaS
病态的妖孽

太棒了!这个分类非常清晰,以前经常把它们弄混淆,现在终于明白了!IaaS 最基础,SaaS 比较方便,FaaS 想用就用起来很爽,就是不知道具体哪些应用场景适合?

    有14位网友表示赞同!

IaaS、PaaS、SaaS、BaaS 和FaaS
一个人的荒凉

对服务侧的业务理解不够深刻啊。这五个云计算模式都是按照使用范围和用户管理层级来的吗?我觉得可以再深入一些,比如从安全、成本控制等方面分析一下每个模式各自特点。

    有13位网友表示赞同!

IaaS、PaaS、SaaS、BaaS 和FaaS
旧事酒浓

IaaS 比价透明的价格比较吸引我,但自己要负责硬件安装维护有点让人头疼。SaaS 操作简单很方便上手,但是功能限制比较大啊,有时候做不了想做的事儿。

    有18位网友表示赞同!

IaaS、PaaS、SaaS、BaaS 和FaaS
一样剩余

FaaS 感觉太小众了,只有特定场景才能用得到吧?BaaS 的确很有潜力,特别是移动应用开发领域,未来发展空间很大。总而言之,这些模式各有优缺点,关键是要根据自己的需求选择合适的一种!

    有15位网友表示赞同!

IaaS、PaaS、SaaS、BaaS 和FaaS
话少情在

文章很好理解,用图表的方式讲解非常清晰易懂。我一直在做前端开发,对 SaaS 和 PaaS 比较感兴趣,感觉可以帮我们提高效率。IaaS 可能需要更专业的技术人员来管理吧?

    有17位网友表示赞同!

IaaS、PaaS、SaaS、BaaS 和FaaS
孤自凉丶

FaaS 的概念很有意思,但我觉得还是需要一些时间才能成熟完善才对吗?BaaS 也算是一新兴领域,未来发展潜力很大,但我希望它的安全性能够得到更多重视。

    有9位网友表示赞同!

IaaS、PaaS、SaaS、BaaS 和FaaS
眼角有泪°

总结不错,按照不同的应用场景分析每个云计算模式的区别很清晰易懂。我对 IaaS 兴趣最大,可以自己根据需求进行配置和扩展,比较灵活。

    有19位网友表示赞同!

IaaS、PaaS、SaaS、BaaS 和FaaS
↘▂_倥絔

这篇文章写得真好,把五种云计算模式区别特写的说清楚了,我以前一直没有好好学习过这些概念,这下终于明白了!

    有18位网友表示赞同!

IaaS、PaaS、SaaS、BaaS 和FaaS
最怕挣扎

IaaS 是什么类型的服务?文章里都没有详细解释啊,希望以后能够补充一下相关介绍。

    有12位网友表示赞同!

IaaS、PaaS、SaaS、BaaS 和FaaS
我怕疼别碰我伤口

看了这篇文章,我更加想要了解云计算服务了,这些模式都很有潜力,我相信未来会有很多新的应用场景出现。

    有17位网友表示赞同!

IaaS、PaaS、SaaS、BaaS 和FaaS
幸好是你

太棒啦!让我对 PaaS 有了一个更清晰的认识,以前总觉得它和 SaaS 差不多,现在终于明白它们的差别在哪里!

    有16位网友表示赞同!

IaaS、PaaS、SaaS、BaaS 和FaaS
|赤;焰﹏゛

我觉得文章没有提到那些云平台厂商提供的具体产品,这对于读者来说更能起到参考作用。

    有18位网友表示赞同!

IaaS、PaaS、SaaS、BaaS 和FaaS
不要冷战i

BaaS 和 FaaS 都是比较新的模式,感觉还处于探索阶段,以后的发展空间很大,希望能够看到更多关于这些技术的应用案例。

    有11位网友表示赞同!

IaaS、PaaS、SaaS、BaaS 和FaaS
陌然淺笑

SaaS 服务虽然方便快捷,但也存在数据隐私安全问题,希望相关企业能够重视此事。 IaaS 则能提供更高的灵活性和可定制性,对于一些特殊需求的用户来说非常合适。

    有19位网友表示赞同!

IaaS、PaaS、SaaS、BaaS 和FaaS
夏日倾情

FaaS 是一个很有意思的概念,它可以帮助开发者快速构建应用,减少开发时间和成本。 但是,它的功能目前还比较局限,未来需要不断完善才能在更加广泛的场景下应用。

    有20位网友表示赞同!

IaaS、PaaS、SaaS、BaaS 和FaaS
一纸愁肠。

希望以后能看到更多关于云计算技术的对比分析,比如各个模式的优劣势、应用场景以及发展趋势等方面的深入探讨。

    有12位网友表示赞同!

IaaS、PaaS、SaaS、BaaS 和FaaS
荒野情趣

我感觉这篇文章讲得虽然很全面,但对于很多读者来说还是太理论化了,希望能结合一些具体的案例来进行讲解,更能让人理解其中的原理和意义。

    有15位网友表示赞同!

原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/195378.html

(0)
小su's avatar小su
上一篇 2024年9月25日 下午5:00
下一篇 2024年9月25日 下午5:07

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注