Průmyslový logovací server s vizualizací dat
but.committee | doc. Ing. Karel Burda, CSc. (předseda) doc. Ing. Martin Kyselák, Ph.D. (místopředseda) Ing. Michal Lares, Ph.D. (člen) Ing. Tomáš Lieskovan, Ph.D. (člen) Ing. Ján Sláčik (člen) Ing. Ondřej Mokrý, Ph.D. (člen) Mgr. Jakub Vostoupal, Ph.D. (člen) | cs |
but.defence | Student prezentoval výsledky své práce a komise byla seznámena s posudky. Student obhájil diplomovou práci a odpověděl na otázky členů komise a oponenta. Otázky oponenta: V práci je řešena časová synchronizace, je řešeno zabezpečení zdroje časového zdroje, resp. je možné zdroj času podvrhnout? Jaký je maximální počet klientů, kteří budou působit jako zdroje dat, aby nedošlo k pádu vytvořeného řešení? | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační bezpečnost | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Kuchař, Karel | cs |
dc.contributor.author | Asszonyi, Jakub | cs |
dc.contributor.referee | Holasová, Eva | cs |
dc.date.created | 2024 | cs |
dc.description.abstract | Diplomová práce se zaměřuje na komplexní návrh, vývoj a implementaci průmyslového logovacího serveru s integrovanou vizualizací dat. Cílem práce bylo provést rešerši současného stavu v oblasti operačních a průmyslových technologií. Práce se rovněž zabývá základním zpracováním a prezentací dat, kde byla provedena analytická rešerše open-source nástrojů pro tvorbu REST API. Součástí práce je implementace simulace průmyslové sítě s využitím průmyslového protokolu Modbus. Průmyslový logovací server byl vyvinut v virtualizačním prostředí Docker a je strukturován do čtyř základních částí: REST API (FastAPI), uživatelské rozhraní (Next.JS), databáze (InfluxDB) a serverový agent zajišťující komunikaci mezi průmyslovou sítí a serverem (Telegraf). Dále je v práci diskutováno o zabezpečení průmyslového serveru jak z hlediska neoprávněného přístupu do databáze a uživatelského rozhraní, tak z hlediska přístupu k serveru z průmyslové sítě. V poslední části práce bylo provedeno testování efektivity serveru a funkčnosti všech implementovaných částí. | cs |
dc.description.abstract | The thesis focuses on the complex design, development and implementation of an industrial logging server with integrated data visualization. The aim of the thesis was to conduct a research of the current state of the art in the field of operational and industrial technologies. The thesis also deals with basic data processing and presentation, where an analytical search of open-source tools for creating REST APIs was performed. The work includes the implementation of an industrial network simulation using the industrial Modbus protocol. The industrial logging server was developed in the Docker virtualization environment and is structured into four basic parts: a REST API (FastAPI), a user interface (Next.JS), a database (InfluxDB) and a server agent providing communication between the industrial network and the server (Telegraf). Furthermore, the paper discusses the security of the industrial server both in terms of unauthorized access to the database and user interface, and in terms of access to the server from the industrial network. In the last part of the thesis, testing of the server efficiency and functionality of all implemented parts has been done. | en |
dc.description.mark | A | cs |
dc.identifier.citation | ASSZONYI, J. Průmyslový logovací server s vizualizací dat [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2024. | cs |
dc.identifier.other | 159230 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/246109 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | OT | cs |
dc.subject | IT vs OT | cs |
dc.subject | zpracování dat | cs |
dc.subject | logování dat | cs |
dc.subject | webová aplikace REST API | cs |
dc.subject | FastAPI | cs |
dc.subject | Next.JS | cs |
dc.subject | InfluxDB | cs |
dc.subject | OT | en |
dc.subject | IT vs OT | en |
dc.subject | data processing | en |
dc.subject | data logging | en |
dc.subject | web application REST API | en |
dc.subject | FastAPI | en |
dc.subject | Next.JS | en |
dc.subject | InfluxDB | en |
dc.title | Průmyslový logovací server s vizualizací dat | cs |
dc.title.alternative | Industrial log server with data visualization | en |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2024-06-06 | cs |
dcterms.modified | 2024-06-07-08:33:24 | cs |
eprints.affiliatedInstitution.faculty | Fakulta elektrotechniky a komunikačních technologií | cs |
sync.item.dbid | 159230 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.26 14:42:09 | en |
sync.item.modts | 2025.01.15 19:17:13 | en |
thesis.discipline | bez specializace | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav telekomunikací | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |
Files
Original bundle
1 - 3 of 3
Loading...
- Name:
- final-thesis.pdf
- Size:
- 2.46 MB
- Format:
- Adobe Portable Document Format
- Description:
- file final-thesis.pdf
Loading...
- Name:
- appendix-1.zip
- Size:
- 670.91 KB
- Format:
- Unknown data format
- Description:
- file appendix-1.zip
Loading...
- Name:
- review_159230.html
- Size:
- 4.27 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_159230.html