AWS IOT端点和Route53

时间:2018-08-13 10:13:07

标签: amazon-route53 aws-iot

一旦我们在AWS IOT Core中创建了一个东西,就会得到一个端点,设备中的Java程序必须使用该端点来连接到AWS IOT。

端点* .iot.us-west-2.amazonaws.com中包含区域。必须在我们要避免的设备中配置此端点。原因是设备与AWS IOT通信时具有低延迟。为此,我们计划拥有一个注册域并在Route53中创建一个托管区域。然后将此域映射到实际端点。在Route53中,我们可以选择“地理位置”作为路由策略,并为每个区域创建记录并映射相应的端点。您认为这是一个好的解决方案吗?

目的是-

  1. 设备不应知道IOT端点,
  2. 路线53应该能够识别传入流量的区域,并将其定向到托管区域中各种记录所指定的相应端点。

另一个问题是-连接到AWS IOT的设备上的程序是MQTT客户端。可以连接到Route53吗? (路由53不是MQTT服务器。)

1 个答案:

答案 0 :(得分:0)

最近,AWS已添加了对可配置domain name for IoT endpoint的支持,尽管仍处于beta版。

概述以实现它

  1. 将证书注册到AWS Certificate Manager(ACM)
  2. 为IoT(数据类型)创建域配置
  3. 使用Route 53,为域和IoT映射创建DNS记录。

分步插图,可用here