应用使能平台即Application Enablement Platform(AEP),又有翻譯成应用支持平台应用支撑平台的。根据字面意思AEP就是能快速开发部署物联网应用的云平台,常常以平台即服务(PaaS)的形式出现因此开发出来的应用具有云服务的特性:动态扩展,按需服务高可用性等等。
应用使能平台是一种以技术为中心的产品它以与行业无关嘚可扩展的中间件为核心,
根据AEP的定义大部分AEP能提供图形化可视化开发工具,快速开发模型、中间件、数据存储功能、业务逻辑引擎、對接第三方系统API等等如果AEP是面向物联网的,那么常常会包括设备管理设备接入,连接管理等等功能
如今,AEP在向两个方面发展首先,随着连接到物联网应用的物体越来越多所使用的通信技术越来越多样,AEP的基础功能在向更复杂的方向进化:
其次在AEP所集成的功能也越來越多以上示例给出了最基本的功能模块,但是实际中的应用程序所需要的“能力”实际上就是云服务却是多种多样的,因此不同嘚AEP会集成进许多不同的云服务,而且所集成的云服务越多,AEP就越强大给客户带来的价值就越大。
AEP平台帮助企业极大节省物联网应用开發时间和费用据Aeris测算,开发者使用AEP平台开发应用和独立开发相比,可以节省70%的时间使应用更快地推向市场,同时还节省了底层开发嘚架构和开发人员的费用
AEP平台解决的另一个重大问题是IoT应用的灵活扩展问题,即使IoT应用的终端规模或者用户人数迅猛增加也无需担心茬开发和支持上的资源投入,因为通常开发者能在AEP平台上快速地扩展和管理其应用,就像在云计算中做的那样
当然AEP也带来了新的问题,首先是平台的使用费用问题当前很多物联网应用相比传统的应用系统,只是锦上添花而其可能产生的价值也不足以支付AEP平台等这类Φ间件服务商的期望,因此出现了非常态的一些现象:要么是企业把AEP平台当成是其原型测试平台要么就是AEP平台撸起袖子,开始为企业实現更多的应用的增值的开发
AEP带来的另外一个问题就是安全问题,很多企业出于对数据安全的考虑不愿意将数据存在共有云上,更何况对于物联网企业来说,AEP上所管理的资产可能就是企业的主要资产了不可避免要对AEP进行各种考评(初创小公司开发的AEP的生存要艰难很多)。
Cumulocity是欧洲领先的AEP平台和物联网解决方案提供商详细介绍可以参考:
Telit是总部位于意大利的物联网综合方案提供商,详细介绍可以参考:其名下的AEP平台的详细信息可以参考:
PTC的ThingWorx是较早成型的AEP平台,是AEP的领导者详细信息可以参考:
AEP在实际解决方案中的应用的可以参考: