Скрипт Python для сбора информации через сервис AWS IoT
Основной функционал:
Скрипт получает данные от IoT устройств по протоколу MQTT через сервис AWS IoT Core.
Полученные данные сохраняются в базу данных InfluxDB для последующей обработки и визуализации.
Реализация:
Скрипт создает mqtt клиент для сервиса AWS с помощью AWS IoT Core API.
Поступившие данные парсятся и записываются в базу данных InfluxDB посредством Influxdb API.
Создается два Docker контейнера - Python приложение и база данных InfluxDB. Сконфигурирована сеть для обмена данными между контейнерами.
Деплой приложения на сервисы Amazon - AWS.
Скрипт получает данные от IoT устройств по протоколу MQTT через сервис AWS IoT Core.
Полученные данные сохраняются в базу данных InfluxDB для последующей обработки и визуализации.
Реализация:
Скрипт создает mqtt клиент для сервиса AWS с помощью AWS IoT Core API.
Поступившие данные парсятся и записываются в базу данных InfluxDB посредством Influxdb API.
Создается два Docker контейнера - Python приложение и база данных InfluxDB. Сконфигурирована сеть для обмена данными между контейнерами.
Деплой приложения на сервисы Amazon - AWS.