Lambda-MQTT-测试AWS Lambda作为自定义事件和MQTT Broker之间的桥梁。

依赖关系

  • AWS账户

  • AWS Lambda服务目前处于预览阶段,因此您需要加入白名单才能使用它:

  • AWS CLI工具在Linux或OSX上,这可能会完成这项工作:

  • sudo easy_install pip

  • sudo pip install awscli

  • ZADATA账户(需要邀请)

获取您的MQTT凭证:

要找到您的MQTT用户名和密码,登录到您的帐户ZADATA,点击导航栏 -> 设置 -> 凭证。

注意:

您有两个MQTT密码(一个仅用于订阅者,另一个具有订阅者和发布者的特权 - 将一个用于发布者)。

我们使用ZADATA MQTT服务进行测试:

  • mqtt.zadata.com:1883

我们使用以下npm模块为Node.js。您可能会发现这些资源特别有用:

  1. aws lambda node runtime npm源码

  2. terraform aws lambda用于创建AWS Lambda资源的Terraform模块源码

  3. aws lambda AWS Lambda的功能集合源码

  4. aws lambda python AWS源码

  5. aws lambda monitoring extension AWS Lambda监视扩展源码

  6. puppeteer lambda Puppeteer在AWS Lambda上使用Headless Chrome的模块源码

还在等什么?赶快开始吧!这些资源不仅能帮你快速入门,还能为你提供无穷的可能性。把你的Lambda经验提升到新的高度吧!