用Azure物联网网关SDK连接设备
2016年11月21日发布
Sam George,合伙人总监,Azure物联网
物联网(IoT)有潜力改变公司运营的方方面面。但是,如果物联网平台无法与企业现有资产轻松对接,或要求员工拥有全新的技能, 则其机遇会受到影响,吸引力会降低。
微软Azure物联网平台可以按需运作。它可以轻易地整合现有设备和服务,开发人员可以利用熟悉的编程语言进行扩展,与企业已经部署的后端平台无缝整合 。解决方案可以在本地运行,可以在托管云或私有云中运行,也可以在混合云和本地结合的场景中运行。因此,我们称之为“您的物联网”。
现在,随着Azure物联网网关SDK的进一步优化,我们在原有承诺的基础上,允许用户将Azure数据中心外的物联网和高级分析延展到客户的网络边缘,触及连接在网络边缘的企业资产和设备。SDK的模块结构让开发人员能够把各个逻辑片段串联起来,创建解决方案,转换网络边缘的数据。无论是通过加密、过滤、注释还是定制化分析,数据都可以在创建该数据的设备周边进行处理,而只把真正需要的数据片段发送到云端,进行进一步处理。
这一点在石油天然气和零售等行业以及智能城市中尤其重要。在这些行业,公司需要在区域内进行实时计算,很多时候地域完全不同。有些情况下,网络边缘的设备可能没有足够的带宽,无法充分利用云中的数据分析。因此,这些设备需要使用网关上的边缘计算功能,在本地进行分析。
开源的Azure物联网网关SDK生态系统为开发人员和独立软件供应商提供了更多的选择,以不同的方式开发解决方案,缩短上市时间,减少维护成本。开发人员可以利用其他人的现有方案,或者选择他们熟悉的语言来扩展SDK,用Node.js、Java、C#或C等语言编写各个逻辑片段和模块。甚至还可以采用不同的语言编写模块构建端对端网关解决方案。用户无需精通某种编程语言,就可以利用生态系统中的代码。
寻找硬件加快开发基于SDK的网关解决方案,也是一个无缝过程。我们已经与英特尔合作,生产商用网关套件,我们合作伙伴的生态系统已经包括了很多Azure物联网认证网关硬件。由于支持多种操作系统,包括风河Linux、Ubuntu、Windows 10和Windows Server 2012,用户可以完全按需选择符合自己的网关设备。
Azure物联网是最全面的物联网生态系统。凭借Azure物联网网关SDK,我们可以提供更好的灵活性,帮助您灵活地设计和部署物联网。
如果想更多地了解Azure物联网网关SDK,开发自己的网关解决方案,请访问这里。如果想更多地了解微软物联网如何改变您的企业,请访问internetofyourthings.com。
声明 开发人员 更新 物联网 Azure物联网网关SDK 发布