用于从物联网设备收集数据的Fiware

时间:2015-11-19 12:25:19

标签: fiware iot fiware-orion

我将设计一个IOT平台,该平台应收集来自数万个或更多来源的传感器数据。以不同方式处理此数据,并向用户提供交互式仪表板,允许用户向下钻取到特定设备级别的聚合信息。还支持用户可能要求从该特定设备获取实时信息的情况。

我知道哪些工具可用于数据流分布式处理,但对于如何与IOT设备进行交互并不多。这就是我开始研究FIWARE的原因。

阅读FIWARE网站,不同的FIWARE架构文档,GE特定文档等,并尝试回答我自己的设计架构问题。至少可以说,丰富的可用信息令人困惑。 我认为我目前面临的主要困难是将架构从here描述为实际可用的实施组件。

问题: 如果我要使用FIWARE GEis作为设备代理,它从设备接收数据并转发到实时处理管道,我应该使用哪个GE?哪些具体实现?

1 个答案:

答案 0 :(得分:-1)

对于物联网,我在我的解决方案中使用了一套工具。

消息传递https://azure.microsoft.com/en-us/services/iot-hub/

热门数据: SQL Azure

存档数据:Blob存储(迁移到Data Lake)

机器学习: https://azure.microsoft.com/en-us/services/machine-learning/

图表/渲染: https://powerbi.microsoft.com/en-us/

数据流水线: https://azure.microsoft.com/en-us/services/data-factory/

实时分析: https://azure.microsoft.com/en-us/services/stream-analytics/

这些工具中的每一个都能很好地集成,可用于驱动实时流式图表和智能以及传统的每日/每周报告。有时我需要运行即席查询,并在Blob存储之上建立一个Hadoop集群。当Azure Data Lake点击GA时,使用U-SQL的Azure Data Lake Analytics将成为我的首选即席查询。

Azure IoT Hub专门为设备提供了非常简单的设置和编码,1行代码,还支持双向通信设备到设备,设备到云和云到设备。再加上它允许的大规模,这已成为我的首选物联网消息传递平台,我现在在每个解决方案中使用。

微软推出了所谓的物联网套件",我发现这些场景非常容易推出。 https://www.microsoft.com/en-us/server-cloud/internet-of-things/azure-iot-suite.aspx?WT.srch=1&WT.mc_ID=SEM_7Ecxw3zD

希望有所帮助!