Система збору експериментальних даних на основі мікросервісної архітектури

dc.contributor.advisorБогомазов, Сергій Анатолійович
dc.contributor.authorТокаренко, Олександр Володимирович
dc.date.accessioned2020-12-24T09:51:32Z
dc.date.available2020-12-24T09:51:32Z
dc.date.issued2020-12
dc.description.abstractenMaster's thesis: “Experimental data collection system based on microservice architecture”, 104 pages, 2 applications, 24 sources Object of research: Demonstration system for collecting experimental data. Subject of research: Microservice architecture in data collection systems. Objective: Development of standard solutions for organizing a data collection system based on microservice architecture. Research methods and equipment: Work with official product documentation, experimental research. Temperature and humidity sensor DHT22 (AM2302), Raspberry Pi single board computer, laptop, WebFlux technology, MongoDB database, technologies for organizing microservice architecture NETFLIX OSS, Angular framework). Results of work and their novelty: Hardware and software have been developed for the Raspberry Pi microcomputer, to which a sensor for measuring temperature and humidity is connected to GPIO pins. As a result, a demonstration system for collecting experimental data was developed, which consists of a sensor, a single- board computer and a laptop. The server part on the basis of microservice architecture with the asynchronous approach and use of the nonrelational MongoDB database is developed. Recommendations on the use of work results: The developed system allows measuring and storing temperature and humidity data to monitor this data by the customer or provide third-party service with up-to-date information in real time.uk
dc.description.abstractukМагістерська дисертація на тему: «Система збору експериментальних даних на основі мікросервісної архітектури», 104 сторінки, 2 додатки, 24 джерела. Об’єкт дослідження: Мережеві інформаційно-вимірювальні системи збору даних для Інтернету речей (ІоТ). Предмет дослідження: Організація програмного забезпечення інформаційно-вимірювальних систем ІоТ на базі мікросервісної архітектури. Мета роботи: Розробка типових рішень oрганізації системи збору даних для Інтернету речей на основі мікросервісної архітектури. Методи дослідження та апаратура: Робота з технічною документацією, експериментальні дослідження. Датчик температури та вологості DHT22, одноплатний комп’ютер Raspberry Pi, фреймворк Spring WebFlux, база даних MongoDB, програмні засоби для організації мікросервісної архітектури Netflix OSS, фреймворк Angular. Результати роботи та сучасність продукту: Розроблено мережеву інформаційно-вимірювальну систему збору даних на базі мікросервісної архітектури. Розроблено вузли збору даних на основі одноплатного комп’ютеру RaspberryPi та датчиків DHT22. На базі фреймворку Spring WebFlux, брокеру повідомень Kafka та нереляційної бази даних MongoDB розроблено серверне програмне забезпечення для обробки, збереження та надання веб-клієнту експериментальних даних. Мікросервісний підхід був реалізований на основі сучасного стеку технологій для розподілених веб- систем Netflix OSS, що надало широкі можливості для масштабування та модифікації системи. Рекомендації щодо використання результатів роботи: Результати розробки можуть бути використані для створення систем Інтернету речей.uk
dc.format.page142 с.uk
dc.identifier.citationТокаренку, О. В. Система збору експериментальних даних на основі мікросервісної архітектури : магістерська дис. : 152 Метрологія та інформаційно-вимірювальна техніка / Токаренко Олександр Володимирович. – Київ, 2020. – 142 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/38271
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectмікросервісuk
dc.subjectтемператураuk
dc.subjectвологістьuk
dc.subjectвимірюванняuk
dc.subjectасинхронністьuk
dc.subjectсенсорна системаuk
dc.subjectреактивністьuk
dc.subjectDHT22uk
dc.subject.udc621.3uk
dc.titleСистема збору експериментальних даних на основі мікросервісної архітектуриuk
dc.typeMaster Thesisuk

Файли

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