为什么azure IoT边缘使用容器,这种方法与绿草核心相比如何?

时间:2018-02-20 18:56:57

标签: iot aws-iot azure-iot-edge

Azure IoT edge使用基于容器的模块,而AWS greengrass则以流程为中心。理解这些权衡将会很有趣,以及这两者在未来如何发展?想听听你的意见。

1 个答案:

答案 0 :(得分:1)

随着Greengrass已经进入市场,Azure在发布Edge智能和IoT Edge方面具有后见之明的优势。

  • 通过Container方法,客户可以使用现有的集装箱化应用程序。这似乎是一种有趣的方法 - 要求客户构建Lambda函数 - 以便在AWS的情况下在Lambda运行时运行这些应用程序。 Azure IoT Edge运行时允许您开箱即用地运行这些容器化应用程序。
  • Azure IoT边缘模块是便携式的(因为容器方法)与AWS Lambda函数相比。
  • 在撰写本文时,存在Lambda资源限制,例如部署包的大小或每次调用分配Lambda函数的内存量。我相信AWS将来会改变这种状况。运行容器化应用程序时没有这样的限制。 (当然Docker Containers在安全方面有其自身的限制,可以克服)。