You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否在单台EC2实例部署分属Prod与Dev账号的两个AWS SiteWise网关

问题解答

可以在运行Prod账号Greengrass V2 SiteWise网关的同一台EC2服务器上,部署关联Dev账号的SiteWise网关,具体说明如下:

核心可行性说明

AWS IoT Greengrass V2支持在同一设备上运行多个独立的部署,每个部署可关联不同的AWS账号。SiteWise网关本质是Greengrass上的一组专用边缘组件(如aws.greengrass.SiteWiseEdgeCollectorOpcUa、aws.greengrass.SiteWiseEdgePublisher),不同账号的组件部署相互隔离,不会互相干扰。

操作步骤

  • 在Dev账号的AWS IoT SiteWise控制台创建新网关,选择Greengrass V2作为部署类型。
  • 按照Dev账号网关的部署指引,在目标EC2服务器上执行附加设备操作:使用Dev账号的IAM凭证,通过Greengrass CLI运行greengrass-cli deployment create命令,或直接使用AWS控制台生成的部署脚本,将Dev账号的SiteWise网关组件部署到已有Greengrass环境的EC2服务器上。
  • 配置Dev网关的OPC-UA数据源:指向同一OPC-UA服务器,确保采集端口、节点权限等配置与Prod网关无冲突(例如避免重复采集相同节点导致不必要的资源消耗)。

关键注意事项

  • 权限隔离:为EC2服务器配置Prod和Dev账号各自独立的IAM角色,通过Greengrass设备身份分别关联对应账号的角色,避免权限交叉导致的安全风险。
  • 资源评估:运行两个网关会增加EC2的CPU、内存和网络负载,需提前评估服务器规格是否满足双网关的运行需求,保障数据采集传输的稳定性。
  • 组件兼容性:确保Prod和Dev账号部署的SiteWise边缘组件版本兼容,避免因版本差异引发的组件运行异常。
  • 日志排查:Greengrass会为不同账号的部署生成独立的日志文件,可分别定位Prod和Dev网关的问题。

内容的提问来源于stack exchange,提问作者Roshan Br

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 17:36:15