Thesis Details
Systém pro automatickou správu serverů
The goal of this diploma thesis is to design the user interface and implement the information system as a web application. Using the custom implemented library the system communicates with GraphQL server which manages the client data. The thesis describes possible solutions for physical servers automatization. The application provides the application interface to manage virtual servers. Automatization is possible without human interaction. Connection to the virtualization technologies is handled by web interface APIs or custom scripts running in the virtual system terminal. There is a monitoring system built over project components. The thesis also describes the continuous integration using Gitlab tools. Running the configuration task is solved using the Unix CRON system.
VMware, OpenStack, Proxmox, KVM, LXC, cloud services, virtual private servers, cloud computing, physics servers, automatic server manipulation, information system, asynchronous requests, user interface, virtualization, hypervisor, dependency injection, GraphQL, WebPack, TypeScript, Nette, PHP, NodeJS, Doctrine, Redis, Babel, monitoring system, Grafana, continuous integration and development, Gitlab, Cachet
Balík Miroslav, Ing., Ph.D. (FIT CTU), člen
Bartík Vladimír, Ing., Ph.D. (DIFS FIT BUT), člen
Burget Radek, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Meduna Alexander, prof. RNDr., CSc. (DIFS FIT BUT), člen
Orság Filip, Ing., Ph.D. (DITS FIT BUT), člen
@mastersthesis{FITMT22039, author = "Martin Pavelka", type = "Master's thesis", title = "Syst\'{e}m pro automatickou spr\'{a}vu server\r{u}", school = "Brno University of Technology, Faculty of Information Technology", year = 2019, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/22039/" }