侧边栏壁纸
  • 累计撰写 218 篇文章
  • 累计创建 59 个标签
  • 累计收到 5 条评论

as a service (aaS)

barwe
2022-03-26 / 0 评论 / 0 点赞 / 2,697 阅读 / 1,054 字
温馨提示:
本文最后更新于 2022-04-03,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

即服务 (aaS, as a Service) 意为“即时的服务”,指用户需要的不同层次的服务可以由不同的服务提供商即时提供,从而使用户能够更加专注于解决自己业务的核心问题。

按照用户对业务的 托管 程度,即服务 可以大致分为三类:基础设置即服务平台即服务软件即服务

下面是一张经典的托管程度与即服务类别的对应关系:

什么是 PaaS?

On-site

或者叫 On-Premises,意为 本地部署。指用户不需要任何来自其他人的服务,从硬件、网络到运行环境和软件,自己都拥有控制权利,以及维护责任。

如上图所示,用户需要自己管理底层的网络、存储、服务器及其虚拟化。

相比之下,IaaS 将业务底层需要的硬件、网络等运行和维护需要交给了第三方,即 IaaS 提供商。


IaaS

基础设施即服务 (Infrastructure as a Service) 表示将底层硬件和网络的运行和维护交给第三方服务商,而用户只需要关注自己的软件、数据、运行环境等更加上层的东西。

如果用户将基础设施托管给了第三方后,仍然觉得自己要做的事太多,就可以考虑进一步拆分业务、进行托管,即 PaaS


PaaS

平台即服务 (Platform as a Service) 意味着可以进一步的拆解业务,用户只需要关注和维护自己应用程序 (Applications) 和数据 (Data),而将软件的运行时和运行环境(如中间件、操作系统等)进一步托管给第三方,即 PaaS 提供商。

例如将 Web 应用部署到 PaaS 服务商提供的平台上,从而享受服务商提供的持续集成和自动部署功能。

然而,在 PaaS 模式下,用户仍然需要自己维护自己的软件。


SaaS

那么进一步地,用户除了花钱啥都不想干,他甚至可以将自己的应用和数据也托管到第三方。

用户在需要使用应用程序的时候,只需要打开浏览器点一点就可以实现自己的业务需求。

对应用程序和数据的升级以及维护全部由这个第三方提供商来完成,这种模式就叫做 SaaS,即 软件即服务 (Software as a Service)。

作为用户,我们在浏览器中使用的绝大部分都是 SaaS 服务。


区块链服务

区块链 部署在云平台上,例如区块链浏览器、数字货币交易平台等。


区块链技术服务

区块链技术范围涵盖更广,例如加密技术、共识机制、P2P网络、分布式系统等。

区块链架构框架、区块链操作系统……


服务和工具

工具是自己的,不仅需要花钱买,还需要钱、时间和精力去维护。

服务也需要花钱,但是不需要我们维护,我们只管用即可。

传统软件的购买实际上买的是工具,即使有订阅模式。

服务对于用户来说,操作更加简单无脑;而工具的使用用户需要学习更多的东西。

0

评论区