Система збору експериментальних даних на основі мікросервісної архітектури
dc.contributor.advisor | Богомазов, Сергій Анатолійович | |
dc.contributor.author | Токаренко, Олександр Володимирович | |
dc.date.accessioned | 2020-12-24T09:51:32Z | |
dc.date.available | 2020-12-24T09:51:32Z | |
dc.date.issued | 2020-12 | |
dc.description.abstracten | Master'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.page | 142 с. | uk |
dc.identifier.citation | Токаренку, О. В. Система збору експериментальних даних на основі мікросервісної архітектури : магістерська дис. : 152 Метрологія та інформаційно-вимірювальна техніка / Токаренко Олександр Володимирович. – Київ, 2020. – 142 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/38271 | |
dc.language.iso | uk | uk |
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.subject | DHT22 | uk |
dc.subject.udc | 621.3 | uk |
dc.title | Система збору експериментальних даних на основі мікросервісної архітектури | uk |
dc.type | Master Thesis | uk |
Файли
Контейнер файлів
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
- Опис: