Diplomová práce se zabývá porovnáním frameworků pro oblast IoT. V rámci diplomové práce budou porovnány open-source frameworky: Flogo, Node-RED, Zetta. Bude popsána instalace pro každý framework a také budou vytvořeny tři scénáře použití pro každý framework. Na konci bude provedeno porovnání a výběr nejlepšího frameworku z pohledu autora.
Annotation in English
The diploma thesis deals with a compared framework for the area of IoT. The diploma thesis will cover open-source frameworks: Flogo, Node-RED, Zetta. The installation for each framework will be described, and the 3 scenarios created will also be used for each framework. At the end, a comparison will be made and the best framework will be selected from the author's
point of view.
Keywords
Internet věcí, Flogo, Node-RED, Zetta
Keywords in English
Internet of Things, Flogo, NodeRed, Zetta
Length of the covering note
79 s.
Language
CZ
Annotation
Diplomová práce se zabývá porovnáním frameworků pro oblast IoT. V rámci diplomové práce budou porovnány open-source frameworky: Flogo, Node-RED, Zetta. Bude popsána instalace pro každý framework a také budou vytvořeny tři scénáře použití pro každý framework. Na konci bude provedeno porovnání a výběr nejlepšího frameworku z pohledu autora.
Annotation in English
The diploma thesis deals with a compared framework for the area of IoT. The diploma thesis will cover open-source frameworks: Flogo, Node-RED, Zetta. The installation for each framework will be described, and the 3 scenarios created will also be used for each framework. At the end, a comparison will be made and the best framework will be selected from the author's
point of view.
Keywords
Internet věcí, Flogo, Node-RED, Zetta
Keywords in English
Internet of Things, Flogo, NodeRed, Zetta
Research Plan
Cílem diplomové práce je realizace porovnání vybraných, alespon tří, dostupných open-source integračních frameworků (napr. Node-RED, Flogo, Eclipse Kura apod.) pro oblast IoT, zejména se zameřením na oblast domácí automatizace.
V rámci diplomové práce budou vytvořeny netriviální příklady automatizovaných úloh pomocí vybraných frameworků a bude provedeno jejich porovnání z ruzných úhlů pohledu, např.:
- rychlost vytváření řešení
- možnosti kombinace vizuálních prvku a psaného kódu
- uživatelská přívětivost
- ladění vytvářených programů
- HW nároku frameworku při zpracování rozsáhlejších úloh apod.
Text diplomové práce musí obsahovat metodiku vytváření řešení v každém z posuzovaných frameworků, popis a vysvětlení rešení rozsáhlých příkladů a také zdůvodnění doporučení nejvhodnejšího frameworku dle autora.
Research Plan
Cílem diplomové práce je realizace porovnání vybraných, alespon tří, dostupných open-source integračních frameworků (napr. Node-RED, Flogo, Eclipse Kura apod.) pro oblast IoT, zejména se zameřením na oblast domácí automatizace.
V rámci diplomové práce budou vytvořeny netriviální příklady automatizovaných úloh pomocí vybraných frameworků a bude provedeno jejich porovnání z ruzných úhlů pohledu, např.:
- rychlost vytváření řešení
- možnosti kombinace vizuálních prvku a psaného kódu
- uživatelská přívětivost
- ladění vytvářených programů
- HW nároku frameworku při zpracování rozsáhlejších úloh apod.
Text diplomové práce musí obsahovat metodiku vytváření řešení v každém z posuzovaných frameworků, popis a vysvětlení rešení rozsáhlých příkladů a také zdůvodnění doporučení nejvhodnejšího frameworku dle autora.
Recommended resources
*TAMBOLI A. Build Your Own IoT Platform: Develop a Fully Flexible and Scalable Internet of Things Platform in 24 Hours. Apress; 1st ed. edition, 2019, 240 pp. ISBN 978-1484244975.
*GUINARD D., TRIFA V. Building the Web of Things: With examples in Node.js and Raspberry Pi. Manning Publications; 1 edition, 2016, 344 pp. ISBN 978-1617292682.
Recommended resources
*TAMBOLI A. Build Your Own IoT Platform: Develop a Fully Flexible and Scalable Internet of Things Platform in 24 Hours. Apress; 1st ed. edition, 2019, 240 pp. ISBN 978-1484244975.
*GUINARD D., TRIFA V. Building the Web of Things: With examples in Node.js and Raspberry Pi. Manning Publications; 1 edition, 2016, 344 pp. ISBN 978-1617292682.
Enclosed appendices
-
Appendices bound in thesis
-
Taken from the library
No
Full text of the thesis
Appendices
Reviewer's report
Supervisor's report
Defence procedure record
Diplomová práce se zabývá porovnáním volně dostupných frameworků pro oblast IoT, přičemž výběr konkrétních SW řešení pro porovnání, stejně jako porovnávané scénáře, byl na zvážení studenta.
Dle vedoucího práce vycházel student ze znalostí získaných na předmětech, které se zabývají programováním, počítačovými sítěmi apod. Student navrhl a vytvořil, v souladu se zadáním, typové scénáře pro domácí automatizaci, a to paralelně ve třech zvolených SW řešeních. Všechny cíle byly splněny kromě ladění programů, na což student při obhajobě reagoval a snažil se zodpovědět dotazy vedoucího, oponenta i členů zkušební komise pro státní závěrečné zkoušky.
Dle oponenta má práce logickou a stylistickou stránku na dobré úrovni.