数据与应用

应用使能是Ayla 平台的核心能力之一,客户可以将来自设备的数据用于移动应用和网页应用的开发。Ayla提供强大的移动SDK和App参考设计,以及齐全的配套支持文档,让移动开发团队能够快速打造移动应用,并完成测试。客户、合作伙伴以及Ayla专业服务团队可以基于Ayla Web SDK无缝打造企业级应用。应用开发者能够利用Ayla API浏览器开发工具,更加快速地编写应用代码,同时利用RESTful Service API来实现丰富的功能。

iot-platform 3分钟带你了解Ayla物联网平台

数据管道

所有分析工具和应用都基于数据的高效获取、处理和传输。Ayla的数据管道聚焦于这些需求,汇聚了各种不同数据模型的设备的数据,让应用能够以标准化的方式与这些数据进行交互。此外,数据管道还能够将具体设备事件的数据导出至外部云平台,用于满足其他应用使能需求。数据管道的特性包括:

• 设备数据的摄取、存储和标准化

• 高效路由至Ayla平台的核心区域(其中包括设备管理和应用使能)

• 提供数据流服务(DSS),将数据导出至外部云平台,用于进一步处理

云适配器

为了丰富分析和应用能力,客户可能不仅要从设备获取数据,还需要摄取来自外部云的数据,例如SAP、SalesForce或传统ERP系统。Ayla云适配器提供了无缝的机制,能够接入这些外部资源,实现双向数据通信。

移动应用工具

IoT解决方案的重要组成部分之一,就是通过移动设备实现对联网产品的控制。为了支持iOS和Android移动应用的快速开发,Ayla提供了包括SDK和白标App在内的一系列开发工具。包括:

• Ayla移动SDK是一个软件库,能够实现用户引导、会话管理、通知、日程安排等核心移动App功能

• Ayla白标App(AMAP)则提供了一个可定制的预建应用,开发者可以简便的在其中添加图形和其他功能,进一步缩短上市时间

点击这里了解关于AMAP的更多信息

企业应用工具

Ayla Web SDK可以简化企业IoT应用的开发。其框架基于原生Javascript库,将企业级IoT核心应用功能进行预打包,让客户可以加速研发进程,加快推出应用,更早获取商业价值。Web SDK包括以下核心功能:

• 用户管理和授权

• 设备状态报告和地理定位

• 设备诊断

• 会话管理

• 第三方源集成

客户支持和现场服务应用

除了应用开发的一系列工具之外,Ayla还为客户支持的应用场景提供了一系列原生企业应用。通过这些应用,客户能够直接访问联网设备的数据,并通过多种方式识别出故障设备。这些应用包括:

客户支持应用专为一级和二级支持团队打造,让他们能够访问用户设备详情,对产品问题进行诊断和排除。

经销商Dashboard除了提供了性能监测和诊断之外,还提供了现场服务团队所需的更多功能,例如路线安排、现场记录和补货跟踪等。

开发者文档与工具

对技术团队来说,开发定制的移动应用与企业应用可能会是个挑战。为了加速应用开发,Ayla提供了一系列开发者工具,来帮助Ayla的开发者更快掌握Ayla框架,并提供迭代测试的反馈。这些开发者工具包括:

• 简洁的基于HTML的API文档,覆盖平台的方方面面

• 基于Web的API浏览器,让开发者可以亲手测试API 调用,在原型设计中获得快速反馈

开发者生态系统

Ayla的专业服务团队能够根据客户需要,为移动应用和企业应用开发提供支持。此外,Ayla构建了一个由开发合作伙伴组成的丰富生态系统,能够提供IoT应用使能的完整交付能力,并针对具体领域提供专业的技能和经验。在Ayla专业服务之外,合作伙伴可以提供额外的技术和服务。