IaaS、PaaS、SaaS、aPaaS、hpaPaaS、iPaaS分别都是什么?

IaaS、PaaS、SaaS、aPaaS、hpaPaaS、iPaaS 这一系列缩写词分别都代表什么呢?它们看上去那么像,都有什么区别呢?本文会依次对这些服务进行讲解。

640.png

IaaS、PaaS、SaaS、aPaaS、hpaPaaS,图片来源网络


640.png

iPaaS,图片来源网络

IaaS

IaaS,Infrastructure as a Service,基础设施即服务。

在IaaS出现前,用户必须自己管理好服务器和数据中心,设备的购买、部署、运行、管理费用是昂贵的,且管理技术需要用户自行去学习。而使用了IaaS服务的用户则可以通过互联网将服务器作为一种服务来管理;不再需要购买设备,IaaS供应商会将基础设施作为服务按照即用即付、按需的方式弹性的交付给用户。也就是说,用户需要关注应用程序、数据、运行环境、中间件和操作系统,而无需关注虚拟化、服务器、存储和网络资源。


PaaS

PaaS,Platform as a Service,平台即服务。

而随着用户对于软件开发诉求越来越多,越来越频繁,一个建立在IaaS资源之上可以让用户轻松部署和运行他们代码的抽象层(平台)则被越来越多的所需求;因此,PaaS会更专注于开发人员和程序员的使用。PaaS服务会包含所有平台级别的服务,无需用户构建和维护基础架构,允许用户在平台上完成应用程序的开发、部署、运行和管理。也就是说,用户只需要关注好应用和数据即可。


SaaS

SaaS,Software as a Service,软件即服务。

使用SaaS应用程序,用户不再需要在本地服务器上下载、安装软件了(可能还需要license);他们可以直接通过互联网上访问这些交付的软件,即开即用;这样的模式让软件应用程序的部署、使用变得更为方便。早期,提供SaaS服务的供应商,比如Salesforce,会向使用服务的用户收取月费;如今大多数公司则允许让用户自行选择:包年/包月,按需(次数)使用。也就是说,用户不需要关注任何资源,只需要去使用服务就可以了。


aPaaS

aPaaS,Application Platform as a Service,应用平台即服务。

aPaaS是PaaS的一种子形式;在aPaaS模式下,用户(包括非技术人员)不需要学习如何编码,就可以直接在平台上以低代码/零代码的方式快速完成应用程序的搭建、部署、运行和管理。PaaS和aPaaS从功能来看,其实非常相似,都是提供软件开发服务;用户都需要关注好应用和数据。但如果从起源来看,就可以看出一些区别:PaaS可以说是从IaaS层面发展而来,在IaaS解决方案基础上向上提供了更多的平台管理功能;而aPaaS则可以说是从SaaS层面发展而来,在SaaS的基础上向下提供了更多的开发功能。



hpaPaaS

hpaPaaS,High-productivity application Platform as a Service,高效应用平台即服务。

hpaPaaS解决方案可以说是aPaaS解决方案的进一步发展,更加关注开发速度和生产力,允许开发人员无需编写代码就可以快速、有效地构建应用程序。


iPaaS

iPaaS,Integration Platform as a Service,集成平台即服务。

Gartner将iPaaS定义为“促进开发、执行和集成流治理同任何本地(on-premises)以及基于云的流程、服务、应用和数据连接的一套云服务,可以在独立的或者多个交叉的组织中进行"。iPaaS架构模型包含多个组件,可以分为三个主要的层:外部(生态伙伴),集成(设备、数据),内部业务应用。



参考资料

  1. https://azure.microsoft.com/zh-cn/resources/cloud-computing-dictionary/what-is-iaas/

  2. https://www.redhat.com/zh/topics/cloud-computing/what-is-saas

  3. https://www.redhat.com/zh/topics/cloud-computing/what-is-paas

  4. https://www.smartsheet.com/content/integration-platform-as-a-service-ipaas

  5. https://baike.baidu.com/item/iPaaS/18884950

  6. https://blog.kintone.com/business-with-heart/difference-saas-iaas-paas-apaas-hpapaas


注意:转载申明:转载本号文章请注明作者和来源,本号发布文章若存在版权等问题,请联系QQ:86662817处理,谢谢。
1、本站目前拥有近 1000+ 精品收费资源,现在加入VIP会员即可全部下载。
2、本资源部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
祺智 » IaaS、PaaS、SaaS、aPaaS、hpaPaaS、iPaaS分别都是什么?

发表评论

加载中~

加入本站VIP会员订阅计划,海量资源免费查看

目前为止共有 3810位优秀的VIP会员加入! 立刻加入VIP会员
本站访客:51443
one-ie
one-ie
已为您复制好微信号,点击进入微信