IBM与ARM合作降低物联网应用开发门槛
扫描二维码
随时随地手机看文章
IBM与ARM双方已经正式达成合作协议,希望借助mBed物联网入门套件降低进入物联网领域的门槛。
根据ARM与IBM的演示效果,开发人员能够对该单片机进行设置,并在三分钟之内将数据交付至Bluemix平台。 这款IBM与ARM联合开发而成的入门套件提供以太网连接,其未来版本亦有可能加入蜂窝数据、WiFi、蓝牙低功耗以及线程支持能力。该入门套件的后续调整版本还将运行新的ARM mBed操作系统,同时利用ARM mBed Device Server软件交付更为广泛的安全、通信以及设备管理功能。
在构建物联网原型机时,开发人员往往面临着一系列实际挑战,例如需要确保传感器能够与物联网设备顺畅对接、应用程序产生的数据形式能够为后端服务所直接处理等等。 此次公布的入门套件旨在简化上述兼容性挑战。该套件为开发人员提供了一套基于ARM单片,同时包括与之相兼容的传感器、LED指示灯以及其它电子元件。该单片能够与IBM的Internet of Things Foundation相对接——这是一套负责对设备进行安全认证的门户站点,并允许设备将数据传送至IBM Bluemix云平台。IBM Bluemix提供的各项服务能够对传输数据进行分析、存储与虚拟化处理——根据实际需要甚至能够将来自多种途径的数据加以结合——同时以所收到的信息为基础向对应设备发送反馈命令。这些服务能够通过网络浏览器中的控制器或者直接在应用程序内部调用RESTful API的方式实现配置与连接。
IBM Bluemix是一项付费服务,但其中各项具体服务都能够在所涉及数据规模达到特定水平之前进行免费使用。应用程序能够与不同Bluemix服务相对接,并利用一系列编程语言加以编写——其中包括Java、JavaScript、Ruby、Go、Python以及PHP等等。用户同样可以利用IBM的可视化编程语言NodeRED进行应用程序创建。