Platforma pro automatizované testování znalostí administrace OS Linux
| Název práce: | Platforma pro automatizované testování znalostí administrace OS Linux |
|---|---|
| Autor(ka) práce: | Juřica, Tomáš |
| Typ práce: | Diplomová práce |
| Vedoucí práce: | Kučera, Jan |
| Oponenti práce: | Zachariáš, Josef |
| Jazyk práce: | Česky |
| Abstrakt: | Znalost administrace linuxových operačních systémů dnes patří mezi klíčové dovednosti v oblasti informačních technologií. Vzhledem k rostoucí poptávce po cloudových službách, open-source technologiích nebo DevOps přístupech se tyto operační systémy stávají nedílnou součástí moderní infrastruktury. Společnosti proto musí disponovat zkušenými administrátory, kteří jsou schopni tyto systémy efektivně spravovat. Jejich nábor a ověření praktických znalostí však mohou být časově i personálně náročné a zároveň neobjektivní. Cílem této práce je navrhnout a implementovat prototyp webové platformy umožňující ověřování praktických znalostí administrace OS Linux prostřednictvím řešení předdefinovaných úloh v izolovaném prostředí včetně následného automatizovaného vyhodnocení a poskytnutí zpětné vazby uživateli bez nutnosti zásahu zkušeného administrátora. Autor nejprve provedl systematickou rešerši literatury, porovnal dostupná řešení a dále se věnoval návrhu a vývoji aplikace s využitím metodiky MMSP, která je určena pro malé softwarové projekty. Prototyp byl následně otestován a přínos v rámci pilotního provozu ověřen v prostředí reálné společnosti. Hlavním přínosem práce je vyvinutý prototyp aplikace, který umožňuje testovat uchazeče a stávající zaměstnance s využitím automatizace pro snížení personální zátěže a zvýšení objektivnosti hodnocení. |
| Klíčová slova: | React; NestJS; webová aplikace; automatické vyhodnocení; kontejnerizace; terminál; Linux; izolované prostředí |
| Název práce: | Platform for Automated Assessment of Linux System Administration Skills |
|---|---|
| Autor(ka) práce: | Juřica, Tomáš |
| Typ práce: | Diploma thesis |
| Vedoucí práce: | Kučera, Jan |
| Oponenti práce: | Zachariáš, Josef |
| Jazyk práce: | Česky |
| Abstrakt: | Knowledge of Linux operating system administration is nowadays one of the most important abilities in the IT area. Due to the increasing needs for cloud computing, open- source technologies and DevOps, this type of OS plays an essential role in current infrastructure. Businesses have to hire administrators who would be able to control them correctly. Nevertheless, searching for suitable candidates and checking their practical skills is rather demanding, costly and even subjective. The goal of this work is to design and implement a prototype of the web-based platform which makes it possible to verify the practical skills of Linux administrators based on the completion of predefined tasks in an isolated environment with further automatic evaluation and feedback provided to the user without the participation of an experienced administrator. First, the author conducted the systematic literature review, analyzed the related works and then focused on the design and development of the application using the MMSP methodology, designed for small-scale software projects. The prototype was subsequently tested, and its benefits were verified within a pilot operation in a real company environment. The main contribution of the thesis is the developed prototype application, which enables automated testing of candidates and employees, reducing personnel workload and increasing the objectivity of evaluation. |
| Klíčová slova: | React; NestJS; Linux; web application; automated assessment; isolated environment; containerization; terminal |
Informace o studiu
| Studijní program / obor: | Informační systémy a technologie/Vývoj informačních systémů |
|---|---|
| Typ studijního programu: | Magisterský studijní program |
| Přidělovaná hodnost: | Ing. |
| Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
| Fakulta: | Fakulta informatiky a statistiky |
| Katedra: | Katedra informačních technologií |
Informace o odevzdání a obhajobě
| Datum zadání práce: | 21. 11. 2025 |
|---|---|
| Datum podání práce: | 2. 5. 2026 |
| Datum obhajoby: | 9. 6. 2026 |
| Identifikátor v systému InSIS: | https://insis.vse.cz/zp/94586/podrobnosti |