Програмний інтерфейс прикладного програмування для хмари Інтернету речей

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Тернопіль, ЗУНУ

Abstract

Метою роботи є розробка програмного інтерфейсу прикладного програмування для хмарного середовища Інтернету речей (IoT), що забезпечує реєстрацію пристроїв, автентифікацію користувачів, збір даних сенсорів, їх передавання, зберігання та обробку з використанням сучасних технологій і протоколів обміну даними. В роботі використано методи системного аналізу, моделювання, проєктування API-інтерфейсів, інтелектуального аналізу даних, а також експериментальні методи тестування продуктивності та стійкості до навантажень у розподіленому середовищі. Запропоновано архітектуру універсальної IoT-системи з REST- і MQTTінтерфейсами, яка дозволяє масштабовано керувати пристроями, здійснювати обробку сенсорних даних у режимі реального часу, а також забезпечувати механізми оновлення прошивки пристроїв (OTA) і обробки виняткових ситуацій. Реалізовано Node.js-сервер, MQTT-брокер, базу даних MongoDB, клієнтську частину на React, а також інтеграцію з ESP32-пристроями.

Description

Citation

Ружицький, Д. А. Програмний інтерфейс прикладного програмування для хмари Інтернету речей = Application programming interface for the Internet of Things cloud : кваліфікаційна робота : спец. 122 – комп’ютерні науки освітньо-професійна програма – комп’ютерні науки / Дмитро Андрійович Ружицький ; наук. керівник к.т.н., доц. О. Р. Осолінський. Тернопіль : ЗУНУ, 2025. 56 с.

Endorsement

Review

Supplemented By

Referenced By