如何建立AWS服务器到远程物联网设备的私有网络连接运行 linux?

how to establish a private network connection of AWS server to a remote IoT device running linux?

如何将代码部署到远程物联网设备运行linux?是否有僵尸程序要写在远程物联网设备上建立连接?或者是否有任何自定义发布者订阅者 shell script/python 程序需要在 IoT 设备端处理?是否有任何替代的网络服务器/是否可以将代码从 gitlab 部署到远程物联网设备?

AWS IoT Greengrass正是您正在寻找的服务。您可以将其设置为使用 systemd 启动,它将 运行 一个使您的物联网设备和影子设备保持同步的守护进程。您甚至可以在您的设备上部署 long-运行ning lambda 函数,这些函数只会 运行 在本地(而不是在云中)。所有部署、安全连接、更新和离线处理均由 Greengrass 完成。

我把它和带有 Sense HAT 的 Raspi 作为我的家庭办公室传感器。现在有一个关于我的房间温度、湿度等的精美仪表板……很有趣。 您可以开始 here.