美文网首页IOT
深入理解Azure的IotHub

深入理解Azure的IotHub

作者: 王阿宝 | 来源:发表于2017-05-02 15:57 被阅读0次

    IOT的核心:

    连接稳定性和安全。连接稳定性包括大规模接入设备后,服务还能保持较低的响应和稳定。

    这一点非常困难。IOTHUB可以接入一个单元百万级别的设备,还记得10K问题吗,这已经远远超出。

    如何处理如此多的设备数据

    IOTHUB采用消息的机制,我们知道之前很火的微服务架构就是采用消息机制。可以很方便的增加服务数量来

    分担额外的处理压力。

    IOTHUB内部也采用了类似机制,通过Partition的管道同时分发消息。它的实现也与我预计的有些差别,它

    并不自动存储消息到数据库。它默认分发到messages/events这个端点,这是一个Azure Event兼容端点。

    它支持3种输出端点,Event hub,Queue,Topic。然后通过操作读取消息存储在数据库或进行逻辑操作。

    安全性的挑战

    对于IOT设备,长期暴露在外,如果被伪造设备或者破解密钥,发送错误消息会导致严重的安全后果。Azure

    保证7年的安全性,只要跟随他们的安全规范。

    相关文章

      网友评论

        本文标题:深入理解Azure的IotHub

        本文链接:https://www.haomeiwen.com/subject/stoctxtx.html