Azure IoT Edge 使用基于容器的模块,而 AWS greengrass 以流程为中心。了解权衡取舍会很有趣,两者在未来会如何发展?想听听你的意见。
问问题
780 次
1 回答
1
由于 Greengrass 已经上市,Azure 在推出 Edge 智能和 IoT Edge 方面具有事后诸葛亮的优势。
- 通过容器方法,客户可以使用他们现有的容器化应用程序。这似乎是一种有趣的方法 - 与要求客户构建 Lambda 函数相比 - 让这些应用程序在 AWS 的情况下在 Lambda 运行时上运行。Azure IoT Edge 运行时允许您开箱即用地运行这些容器化应用程序。
- Azure IoT Edge 模块与 AWS Lambda 函数相比是可移植的(由于容器方法)。
- 在撰写本文时,存在 Lambda 资源限制,例如部署包的大小或每次调用为 Lambda 函数分配的内存量。我相信 AWS 将来会改变这一点。运行容器化应用程序时没有这样的限制。(当然,Docker 容器在安全方面有自己的限制,可以克服)。
于 2018-04-06T18:30:25.663 回答