Розробка додатку для побудови гнучкої системи управління мережею IoT-пристроїв з використанням мікросервісної архітектури

dc.contributor.advisorСолобуто Л. В.
dc.contributor.authorЖелезнов Віталій Анатолійович
dc.contributor.authorZheleznov Vitalii
dc.date.accessioned2025-01-09T11:09:10Z
dc.date.available2025-01-09T11:09:10Z
dc.date.issued2024
dc.descriptionЖелезнов, В. А. Розробка додатку для побудови гнучкої системи управління мережею IoT-пристроїв з використанням мікросервісної архітектури = = Development of an application for building a flexible system for managing a network of IoT devices using a microservice architecturer : магістерська робота ; спец. 171 “Електроніка“ / В. А. Железнов ; наук. кер. Л. В. Солобуто. – Миколаїв : НУК, 2024. – 68 с.
dc.description.abstractМетою даної дипломної роботи є розробка додатку для управління IoT-пристроями на основі мікросервісної архітектури, який забезпечить створення гнучкої та масштабованої системи, що підтримує інтеграцію з різними протоколами та технологіями, зокрема MQTT і Kafka. У світі сучасних IoT-рішень, де кількість підключених пристроїв швидко зростає, необхідно створювати системи, які дозволяють ефективно обробляти великі обсяги даних та забезпечують надійність і відмовостійкість. Підхід на основі мікросервісів дозволяє спростити управління, адаптацію та інтеграцію, надаючи розробникам потужні інструменти для налаштування автоматизації та моніторингу. Основними завданнями є розробка серверної частини для реєстрації IoT-пристроїв та обробки запитів, створення веб- або мобільного додатку для зручної взаємодії з користувачами, а також впровадження інструментів для конфігурації автоматизації, що дозволяє налаштовувати сценарії взаємодії між пристроями та забезпечувати ефективну обробку даних у реальному часі. Окрім того, розробляється механізм авторизації на основі GitHub для безпечного управління доступом. Результати даної роботи можуть бути корисними для розробки та впровадження інноваційних IoT-рішень, які відповідають сучасним вимогам щодо ефективності, масштабованості та безпеки. Створена система відкриває нові можливості для автоматизації процесів в промислових і домашніх системах, сприяє інтеграції з іншими технологіями та полегшує управління великими мережами IoT-пристроїв.
dc.description.abstract1The goal of this thesis is to develop an application for managing IoT devices based on microservice architecture, aimed at creating a flexible and scalable system that supports integration with various protocols and technologies, including MQTT and Kafka. In the modern world of IoT solutions, where the number of connected devices is rapidly increasing, there is a need to create systems that efficiently handle large volumes of data while ensuring reliability and fault tolerance. The microservice approach helps simplify device management, adaptation, and integration, providing developers with powerful tools for configuring automation and monitoring. The main tasks include developing the server-side component for device registration and request processing, designing a web or mobile application for seamless user interaction, and implementing automation configuration tools that enable the setup of interaction scenarios between devices and support real-time data processing. Additionally, an authentication mechanism based on GitHub will be developed to manage system access securely. The results of this work can be valuable for developing and implementing innovative IoT solutions that meet contemporary requirements for efficiency, scalability, and security. The system created opens up new possibilities for process automation in both industrial and home systems, facilitates integration with other technologies, and simplifies the management of large IoT device networks.
dc.description.provenanceSubmitted by Ігор Стужук (yhor.stuzhuk@nuos.edu.ua) on 2025-01-09T08:19:57Z workflow start=Step: reviewstep - action:claimaction No. of bitstreams: 1 Железнов_ВА_6321М_диплом_друк.pdf: 1356852 bytes, checksum: 96124c61665537de437d067431d008c7 (MD5)en
dc.description.provenanceStep: reviewstep - action:reviewaction Approved for entry into archive by Диндеренко Катерина(kateryna.dynderenko@nuos.edu.ua) on 2025-01-09T11:05:03Z (GMT)en
dc.description.provenanceStep: editstep - action:editaction Approved for entry into archive by Диндеренко Катерина(kateryna.dynderenko@nuos.edu.ua) on 2025-01-09T11:08:28Z (GMT)en
dc.description.provenanceStep: finaleditstep - action:finaleditaction Approved for entry into archive by Диндеренко Катерина(kateryna.dynderenko@nuos.edu.ua) on 2025-01-09T11:09:10Z (GMT)en
dc.description.provenanceMade available in DSpace on 2025-01-09T11:09:10Z (GMT). No. of bitstreams: 1 Zheleznov_magister.pdf: 1356852 bytes, checksum: 96124c61665537de437d067431d008c7 (MD5) Previous issue date: 2024en
dc.identifier.urihttps://eir.nuos.edu.ua/handle/123456789/9502
dc.language.isouk
dc.publisherНУК
dc.subjectмікросервісна архітектура
dc.subjectавтоматизація
dc.subjectвеб-додаток
dc.subjectінтеграція
dc.subjectмасштабованість
dc.subjectMQTT
dc.subjectKafka
dc.subject171 “Електроніка“.
dc.subjectIoT devices
dc.subjectmicroservice architecture
dc.subjectautomation
dc.subjectweb application
dc.subjectintegration
dc.subjectscalability
dc.titleРозробка додатку для побудови гнучкої системи управління мережею IoT-пристроїв з використанням мікросервісної архітектури
dc.title.alternativeDevelopment of an application for building a flexible system for managing a network of IoT devices using a microservice architecturer
dc.typeMasterThesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Zheleznov_magister.pdf
Розмір:
1.29 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
4.38 KB
Формат:
Item-specific license agreed upon to submission
Опис: