本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
将外部应用程序连接到 EMQX 代理
本指南介绍如何通过已部署的支持 MQTT 的 V Amazon IoT SiteWise 3 网关上的 EMQX 代理将外部应用程序连接到 Edge 网关。外部应用程序可能包括自定义监控工具、第三方可视化软件或需要在边缘与工业数据交互的传统系统。
我们将介绍 Linux 和Microsoft Windows环境的配置步骤,包括 EMQX 部署配置、用于安全连接的 TLS 设置以及用于控制对特定主题的访问的授权规则。
注意
EMQX 不是 Edge 的供应商或供应商。 Amazon IoT SiteWise
重要
为了保护与网关的连接,我们强烈建议通过 Amazon IoT Greengrass 客户端设备身份验证功能使用基于证书的身份验证。此方法通过双向 TLS (mTLS) 身份验证提供强大的安全性。有关更多信息,请参阅《Amazon IoT Greengrass Version 2 开发者指南》中的 Connect 客户端设备与核心设备。
如果您无法使用基于证书的身份验证,请按照本指南使用用户名和密码设置身份验证。
先决条件
-
支持 SiteWise Edge MQTT 的 V3 网关,该网关已部署并处于联机状态
-
访问网关主机
-
访问 Amazon IoT SiteWise 和 Amazon IoT Greengrass 控制台