Por favor use este identificador para citas ou ligazóns a este item: http://elartu.tntu.edu.ua/handle/lib/50810
Rexistro de metadatos completo
Campo DCValorIdioma
dc.contributor.advisorЛуцків, Андрій Мирославович-
dc.contributor.advisorLutskiv, Andriy-
dc.contributor.authorКомарницький, Владислав Володимирович-
dc.contributor.authorKomarnytskyi, Vladyslav-
dc.date.accessioned2025-12-30T22:20:26Z-
dc.date.available2025-12-30T22:20:26Z-
dc.date.issued2025-12-15-
dc.date.submitted2025-06-23-
dc.identifier.citationКомарницький В.В. Методи і DevOps-засоби моніторингу, оновлення та прогнозування стану IoT-пристроїв : кваліфікаційна робота на здобуття ступеня магістр: спец. 123 — комп’ютерна інженерія / наук.кер. А.М. Луцків. — Тернопіль: ТНТУ, 2025. — 83 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/50810-
dc.description.abstractУ кваліфікаційній роботі проведено аналітичний огляд сучасних підходів до моніторингу, обслуговування та прогнозування стану IoT-пристроїв, проаналізовано архітектури побудови IoT-систем із використанням edge-, fog- та cloud-рівнів та досліджено особливості застосування DevOps-підходів у середовищах Інтернету речей. Запропоновано та обґрунтовано багаторівневу архітектуру DevOps-орієнтованої IoT-системи, яка поєднує рівень IoT-пристроїв, edge-обчислень і хмарних сервісів. Розроблено метод визначення пріоритетів OTA-оновлення та прогнозування деградації, який поєднує поточний стан пристрою, час від останнього оновлення та кількість зафіксованих помилок. Запропоновано систему метрик для оцінювання ефективності роботи платформи, що включає середню доступність, середній час оновлення та точність прогнозування стану Розроблено механізм збору та передавання телеметрії з використанням протоколів MQTT та HTTP, а також запропоновано DevOps-орієнтований процес безперервного оновлення IoT-вузлів, який включає CI/CD-конвеєр, формування підписок OTA-артефактів, доставку оновлень через edge-шлюзи та автоматичні механізми їх скасування.uk_UA
dc.description.abstractIn the qualification thesis, an analytical review of modern approaches to monitoring, maintenance, and state prediction of IoT devices is carried out. Architectures of IoT systems based on edge, fog, and cloud layers are analyzed, and the specifics of applying DevOps approaches in Internet of Things environments are investigated. A multi-layer DevOps-oriented IoT system architecture is proposed and substantiated, combining the IoT device layer, edge computing, and cloud services. A method for determining OTA update priorities and predicting device degradation is developed, which integrates the current device state, the time since the last update, and the number of detected errors. A system of metrics for evaluating the platform’s performance is proposed, including average availability, average update time, and state prediction accuracy. A mechanism for collecting and transmitting telemetry using MQTT and HTTP protocols is developed. In addition, a DevOps-oriented continuous update process for IoT nodes is proposed, which includes a CI/CD pipeline, generation and subscription of OTA artifacts, delivery of updates via edge gateways, and automatic rollback mechanisms.uk_UA
dc.description.tableofcontentsВСТУП 8 РОЗДІЛ 1 АНАЛІЗ МЕТОДІВ І ЗАСОБІВ МОНТОРИНГУ, ОНОВЛЕННЯ ТА ПРОГНОЗУВАННЯ СТАНУ IOT-ПРИСТРОЇВ 12 1.1. Аналіз проблеми моніторингу та обслуговування IoT-систем 2 1.2. Організація DevOps-процесу для IoT-систем на основі сучасних підходів 17 1.3. DevOps-платформи при організації хмарних сервісів обробки даних з IoT пристроїв 19 1.4. Висновки до розділу 23 РОЗДІЛ 2 ПРОЄКТУВАННЯ СИСТЕМИ МОНІТОРИНГУ, ПРОГНОЗУВАННЯ ТА ВІДДАЛЕНОГО ОНОВЛЕННЯ СТАНУ IOT-ПРИСТРОЇВ 25 2.1. Загальна архітектура системи та вибір програмно-апаратних компонентів 25 2.2. Адаптація DevOps до IoT-середовища 30 2.3. Методи і засоби збору, зберігання та обробки телеметричних даних 32 2.4. Математичне забезпечення процесу моніторингу, оновлення і прогнозування стану IoT-пристроїв 36 2.5. Висновки до розділу 43 РОЗДІЛ 3 ПРОГРАМНА РЕАЛІЗАЦІЯ ТА НАЛАШТУВАННЯ IOT-ІНФРАСТРУКТУРИ ТА DEVOPS ЗАСОБІВ 44 3.1. Реалізація апаратної частини IoT-вузла 44 3.2. Програмна реалізація IoT-пристроїв та пристроїв edge-рівня 47 3.3. Реалізація DevOps-процесу для безперервного оновлення IoT-вузлів 58 3.4. Організація доставки OTA-оновлення через edge-шлюз 61 3.5. Висновки до розділу 63 РОЗДІЛ 4 ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТУАЦІЯХ 65 4.1. Охорона праці 65 4.2. Забезпечення безпеки життєдіяльності населення в умовах надзвичайних ситуацій природного походження 67 4.3. Методи захисту від дії ЕМІ, що базуються на врахуванні його можливого негативного впливу 70 ВИСНОВКИ 73 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 75 Додаток А Тези конференцій 78uk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subject123uk_UA
dc.subjectкомп’ютерна інженеріяuk_UA
dc.subjectметодuk_UA
dc.subjectзасібuk_UA
dc.subjectмоніторингuk_UA
dc.subjectоновленняuk_UA
dc.subjectпрогнозуванняuk_UA
dc.subjectDevOpsuk_UA
dc.subjectIoTuk_UA
dc.subjectmethoduk_UA
dc.subjecttooluk_UA
dc.subjectmonitoringuk_UA
dc.subjectupdatinguk_UA
dc.subjectforecastinguk_UA
dc.titleМетоди і DevOps-засоби моніторингу, оновлення та прогнозування стану IoT-пристроївuk_UA
dc.title.alternativeMethods and devops tools for monitoring, updating, and predicting the state of IoT devicesuk_UA
dc.typeMaster Thesisuk_UA
dc.rights.holder© Комарницький Владислав Володимирович, 2025uk_UA
dc.rights.holder© Komarnytskyi Vladyslav, 2025uk_UA
dc.contributor.committeeMemberГотович, Володимир Анатолійович-
dc.contributor.committeeMemberHotovych, Volodymyr-
dc.coverage.placenameТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.format.pages83-
dc.subject.udc004.75uk_UA
dc.relation.referencesЛуцків А. М., Лупенко С. А., Пасічник В. В. ПаралельнПаламар М.І., Стрембіцький М.О., Паламар А.М. Проектування комп’ютеризованих вимірювальних систем і комплексів. Навчальний посібник. Тернопіль: ТНТУ. 2019. 150 с.і та розподілені обчислення : навч. посіб. А. М. Луцків, С. А. Лупенко, В. В. Пасічник. Львів : ПП «Магнолія 2006», 2024. 565 с.uk_UA
dc.relation.referencesОконський М.В., Лупенко С.А., Паламар А.М. «Комп’ютерна система для моніторингу метеорологічних параметрів на основі IoT». Матеріали X Міжнар. наук.-техн. конференції «Актуальні задачі сучасних технологій». Тернопіль : ТНТУ, 2021. С. 112.uk_UA
dc.relation.referencesElkateb F., Khan A., Ahmed M.N., et al. Machine learning and IoT – Based predictive maintenance: A comprehensive study. Computers & Electrical Engineering. 2024. Vol. 105, p.108512. DOI: 10.1016/j.compeleceng.2024.108512. URL: https://www.sciencedirect.com/science/article/pii/S1110016823011572 (дата звернення: 18.11.2025 р.).uk_UA
dc.relation.referencesWhat is a Kubernetes cluster? URL: https://www.vmware.com/topics/glossary/content/kubernetes-cluster.html (дата звернення 21.11.2025 р).uk_UA
dc.relation.referencesWhat is Kubernetes infrastructure? URL: https://www.vmware.com/topics/glossary/content/kubernetes-infrastructure.html (дата звернення 23.11.2025 р).uk_UA
dc.relation.referencesKubernetes Clusters: Everything You Need To Know. URL: https://www.containiq.com/post/kubernetes-cluster (дата звернення 23.11.2025 р).uk_UA
dc.relation.referencesVault Documentation. URL: https://developer.hashicorp.com/vault/docs?host=www.vaultproject.io (дата звернення 24.11.2025 р).uk_UA
dc.relation.referencesHow Ansible works. URL: https://www.ansible.com/overview/how-ansible-works (дата звернення 25.11.2025 р).uk_UA
dc.relation.referencesRed Hat Ansible Automation Platform. URL: https://www.redhat.com/en/technologies/management/ansible (дата звернення 25.11.2025 р).uk_UA
dc.relation.referencesOpenStack Services. URL: https://www.openstack.org/software/project-navigator/openstack-components#openstack-services (дата звернення 06.12.2025).uk_UA
dc.relation.referencesSun Y., et al. «UAV and IoT-Based Systems for the Monitoring of Industrial Facilities and their Adjacent Territories». Sensors. 2022. Vol. 22(17), Article 6444. DOI:10.3390/s22176444. URL: https://www.mdpi.com/1424-8220/22/17/6444 (дата звернення: 09.12.2025).uk_UA
dc.relation.referencesCaldana V. M., Garrido da Silva F. D. «Internet of Things and Artificial Intelligence applied to predictive maintenance in Industry 4.0: A systematic literature review». Proceedings of the International Conference on Industrial Engineering and Operations Management (IEOM) 2021. URL: https://www.ieomsociety.org/brazil2020/papers/582.pdf (дата звернення: 10.12.2025).uk_UA
dc.relation.referencesЛуцик Н. С., Луцків А. М., Осухівська Г. М., Тиш Є. В. Методичні рекомендації до виконання кваліфікаційної роботи магістра для студентів спеціальності 123 «Комп’ютерна інженерія» другого (магістерського) рівня вищої освіти усіх форм навчання. Тернопіль. ТНТУ. 2024. 44 с.uk_UA
dc.relation.referencesЛуцків А.М., Комарницький В.В. DevOps-підхід до автоматизації CI/CD у розподілених IoT-системах. Матеріали XІV міжнародної науково - технічної конференції молодих учених і студентів «Актуальні задачі сучасних технологій» (11-12 грудня 2025 р.) Тернопільського національного технічного університету імені Івана Пулюя. Тернопіль: ТНТУ. 2025. С. 296.uk_UA
dc.relation.referencesЛуцків А.М., Комарницький В.В. Проєктування системи моніторингу та віддаленого оновлення IoT-пристроїв. Матеріали ХІІІ науково-технічної конференції Тернопільського національного технічного університету імені Івана Пулюя «Інформаційні моделі, системи та технології» (17-18 грудня 2025 року). Тернопіль: ТНТУ. 2025. C. 131.uk_UA
dc.relation.referencesSchmidhuber J. Deep learning in neural networks: An overview. Neural Networks. Vol. 61. N. 1. January 2015. pp. 85–117.uk_UA
dc.relation.referencesНПАОП 0.00-7.15-18 «Вимоги щодо безпеки та захисту здоров’я працівників під час роботи з екранними пристроями». Київ. 2018.uk_UA
dc.relation.referencesДБН В.2.5-28-2018 «Природне і штучне освітлення». Київ : Мінрегіон України. 2018.uk_UA
dc.relation.referencesДБН В.1.1-7-2016 «Пожежна безпека об’єктів будівництва». Київ : Мінрегіон України. 2016.uk_UA
dc.relation.referencesБедрій Я. Основи охорони праці користувачів персональних комп’ютерів: навчальний посібник для студентів ВНЗ та інженерів-практиків. Навчальна книга-Богдан. 2014. 144 с.uk_UA
dc.relation.referencesСтручок В.С. Методичний посібник для здобувачів освітнього ступеня «магістр» всіх спеціальностей денної та заочної (дистанційної) форм навчання «Безпека в надзвичайних ситуаціях». Тернопіль: ФОП Паляниця В. А. 2022. 156 с.uk_UA
dc.relation.referencesСтручок В.С. Навчальний посібник «Техноекологія та цивільна безпека. Частина «цивільна безпека»». Тернопіль: ФОП Паляниця В. А. 2022. 156 с.uk_UA
dc.relation.referencesЖелібо Е.Н. Безпека життєдіяльності: Навчальний посібник. За редакцією Е.П. Желібо, В.М. Львів: «Новий світ - 2000». 2011. 320 с.uk_UA
dc.identifier.citationenKomarnytskyi V. Methods and devops tools for monitoring, updating, and predicting the state of IoT devices : Master Thesis „123 — Computer Engineering“ / Vladyslav Komarnytskyi - Ternopil, TNTU, 2025 – 83 p.uk_UA
dc.contributor.affiliationТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.contributor.affiliationTernopil Ivan Puluj National Technical Universityuk_UA
dc.coverage.countryUAuk_UA
Aparece nas Coleccións123 — комп’ютерна інженерія

Arquivos neste item
Arquivo Descrición TamañoFormato 
Vladyslav_Komarnytskyi.pdf2,5 MBAdobe PDFVer/abrir


Todos os documentos en Dspace estan protexidos por copyright, con todos os dereitos reservados

Ferramentas administrativas