AWS IOT终点和Route53

问题描述 投票:2回答:1

一旦在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服务器。)

amazon-route53 aws-iot
1个回答
0
投票

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

实现目标的概述

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

逐步说明,可用here

© www.soinside.com 2019 - 2024. All rights reserved.