Thesis Details
Obecné konfigurační rozhraní pro virtuální stroje
Bachelor's Thesis
Student: Krajňák Martin
Academic Year: 2016/2017
Supervisor: Bartík Vladimír, Ing., Ph.D.
English title
Generic Configuration Interface for Virtual Machines
Language
Czech
Abstract
The aim of this work is to document the development process of configuration dialogs for oVirt entities. Main focus is placed on virtual machine dialog as it has plenty of dependencies related to each other. The work also describes communication with oVirt engine through REST API and experimentally ManageIQ REST API. Dialogs are created using modern Javascript frameworks React, Redux and Redux-Saga to secure proper content and state management in every possible situation. The development work done by this thesis should improve the code base, user-experience and speed up execution of basic tasks.
Keywords
oVirt, React, Redux, Redux-saga, Javascript, REST API, ManageIQ, PatternFly, configuration dialog.
Department
Degree Programme
Information Technology
Files
Status
defended, grade B
Date
12 June 2017
Reviewer
Committee
Kolář Dušan, doc. Dr. Ing. (DIFS FIT BUT), předseda
Burget Radek, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Čadík Martin, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Peringer Petr, Dr. Ing. (DITS FIT BUT), člen
Vašíček Zdeněk, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Burget Radek, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Čadík Martin, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Peringer Petr, Dr. Ing. (DITS FIT BUT), člen
Vašíček Zdeněk, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Citation
KRAJŇÁK, Martin. Obecné konfigurační rozhraní pro virtuální stroje. Brno, 2017. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2017-06-12. Supervised by Bartík Vladimír. Available from: https://www.fit.vut.cz/study/thesis/19932/
BibTeX
@bachelorsthesis{FITBT19932, author = "Martin Kraj\v{n}\'{a}k", type = "Bachelor's thesis", title = "Obecn\'{e} konfigura\v{c}n\'{i} rozhran\'{i} pro virtu\'{a}ln\'{i} stroje", school = "Brno University of Technology, Faculty of Information Technology", year = 2017, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/19932/" }