Ты в значительной степени там. Я думаю, вы просто неправильно понимаете, как работает AWS IoT.
Он обрабатывает все маршруты для вас с шаблоном pub / sub . По сути, все, что вам нужно сделать на вашем сервере или любом другом устройстве - это «подписаться» на тему, чтобы получать сообщения. Когда что-то публикует сообщение в теме в AWS IoT, оно автоматически отправляет его всем открытым «подписчикам».
Сообщения не являются постоянными на платформе, это означает, что сообщения по существу теряются, если их не прослушивают подписчики. Поэтому не ожидайте, что подписчик получит сообщения, отправленные до того, как он поступил в сеть.
Вы можете использовать любой из их SDK (то есть их python sdk ) для публикации и подписки на темы.