Thesis title: |
Automatizace procesu správy firemního hardwaru/softwaru pomocí NixOS |
Author: |
Katič, Josef |
Thesis type: |
Bakalářská práce |
Supervisor: |
Sedláček, Jiří |
Opponents: |
Uller, Miroslav |
Thesis language: |
Česky |
Abstract: |
Správa koncových zařízení se v moderních firmách stává čím dál náročnější vzhledem k rostoucí rozmanitosti hardwaru a softwaru. Unified Endpoint Management (UEM) řešení poskytují prostředky pro centralizovanou správu, konfiguraci a zabezpečení zařízení napříč organizací. Tato bakalářská práce se zaměřuje na návrh a implementaci vlastního UEM systému založeného na operačním systému NixOS, který využívá deklarativní přístup ke konfiguraci. Cílem je vytvořit nástroj umožňující centrální správu zařízení, zajištění jednotné konfigurace a zvýšení bezpečnosti pomocí řízeného nasazování důvěryhodných aplikací. Výsledkem práce je funkční prototyp UEM řešení doplněný o webovou aplikaci, která umožňuje správu konfigurací pro jednotlivé uživatele a zařízení. Práce ukazuje potenciál NixOS jako platformy pro správu koncových zařízení v prostředí využívajícím výhradně Linux. |
Keywords: |
deklarativní konfigurace; UEM; NixOS; automatizace; správa zařízení; Linux; bezpečnost; IT infrastruktura |
Thesis title: |
Automation of corporate hardware/software management using NixOS |
Author: |
Katič, Josef |
Thesis type: |
Bachelor thesis |
Supervisor: |
Sedláček, Jiří |
Opponents: |
Uller, Miroslav |
Thesis language: |
Česky |
Abstract: |
Managing endpoint devices in modern organizations is increasingly challenging due to the growing diversity of hardware and software. Unified Endpoint Management (UEM) solutions provide tools for centralized administration, configuration, and security across all devices within a company. This bachelor thesis focuses on the design and implementation of a custom UEM system based on the NixOS operating system, leveraging its declarative approach to configuration management. The goal is to develop a tool that enables centralized device management, ensures consistent system configurations, and enhances security through controlled deployment of trusted applications. The outcome of the thesis is a functional prototype of a UEM solution, complemented by a web application for managing configurations of individual users and devices. The work demonstrates the potential of NixOS as a platform for endpoint management in Linux-based environments. |
Keywords: |
NixOS; IT infrastructure; UEM; security; declarative configuration; device management; automation; Linux |
Information about study
Study programme: |
Aplikovaná informatika |
Type of study programme: |
Bakalářský studijní program |
Assigned degree: |
Bc. |
Institutions assigning academic degree: |
Vysoká škola ekonomická v Praze |
Faculty: |
Faculty of Informatics and Statistics |
Department: |
Department of Systems Analysis |
Information on submission and defense
Date of assignment: |
9. 10. 2023 |
Date of submission: |
11. 5. 2025 |
Date of defense: |
2025 |
Files for download
The files will be available after the defense of the thesis.