我们的团队只有一个AWS root帐户(多个IAM用户);
我们在AWS中有多个环境(dev / qa / uat / prod)和S3(不同的存储桶)& EC2(不同的EC2)......;
在我们有一项需要IoT功能的新要求之前,一切进展顺利;
如何为AWS IoT设置多个环境?
我想为不同的环境隔离IoT内容(例如Thing,Certificates ...);
如果我们使用分离的root帐户来设置IoT,我们必须将其他现有环境(EC2 / S3)移动到新的root帐户以与相应的IoT环境集成,这不是我们想要的;
是否可以使用一个AWS root帐户? (我们希望在一个地区);
答案 0 :(得分:0)
我刚刚遇到了同样的问题。我想到的唯一体面的解决方案是将我的艺名添加到MQTT主题中。例如:
/dev/field-readings/device-1234
/testing/field-readings/device-1234
/production/field-readings/device-1234
这适用于我定义的主题,但不适用于预定义的主题,例如用于连接和断开连接。