互联网行业就喜欢搞一些单词的缩写,在云计算行业,前者有SaaS、PaaS、IaaS,最近两三年aPaaS的概念又开始被关注。aPaaS到底是什么意思,有什么用,与前三者的区别是什么?本文将对这些问题进行彻底探讨。

什么是云计算


在探讨什么是aPaaS之前,我们有必要讲解一下云计算的概念。想象一下,假设你要开发一款软件程序,会需要用到哪些技术或设施呢?不懂技术没关系,您只要记得,一套软件通常包含以下九个层次:
应用(application)
数据(data)
运行库(runtime)
中间件(middleware)
操作系统(OS)
虚拟化技术(virtualization)
服务器(servers)
存储(storage)
网络(networking)
在过去,您需要购买和维护这九种设备/技术,而现在,有一些公司把其中某些层次整合起来(比如存储、服务器、