Vas zanima študij pri nas?
Izpolnite spodnji obrazec za prijavo v program. V roku enega dneva vam bomo posredovali vse potrebne informacije o vpisu.
Sistemsko inženirstvo
V sodobnih okoljih informacijske tehnologije (IT) predstavlja sistemska administracija temelj za zagotavljanje stabilnega, varnega in učinkovitega delovanja IT-sistemov. Cilj diplomskega dela je bil ovrednotiti vpliv avtomatizacije ključnih nalog sistemske administracije na učinkovitost, zanesljivost, varnost in odzivnost IT-sistemov.
Diplomsko delo se začne z zgodovinskim pregledom računalništva in opredelitvijo vloge sistemskega administratorja. Sledi pregled izbranih orodij, ki podpirajo avtomatizacijo in napredno analitiko – od osnovnih skriptnih jezikov, kot so Shell, PowerShell in Python, do specializiranih orodij, kot sta Ansible za upravljanje konfiguracij in CheckMK za nadzor sistemov.
Predstavljena so tudi nekatera napredna orodja, kot je Darktrace, ki izkorišča umetno inteligenco in strojno učenje za izboljšano zaznavanje anomalij ter podporo pri odločanju tako v sistemski administraciji kot v kibernetski varnosti. Teoretično je obravnavan tudi pomen avtomatizacije za varnostno skladnost, zlasti v kontekstu upravljanja uporabniških računov.
Osrednji del diplomskega dela se nato osredotoča na poglobljeno implementacijo avtomatizacije specifičnih sistemskih opravil, kjer s praktičnimi primeri preverjamo nekatere zastavljene hipoteze. V tem sklopu smo razvili tudi lastno PowerShell skripto AD-Toolkit, ki skozi interaktivni meni ponuja nabor orodij za upravljanje uporabniških računov v okolju Active Directory.
Prav tako smo izvedli avtomatizacijo varnostnega kopiranja podatkov in obnovitve sistema z orodjem Proxmox VE ter avtomatizirano nameščanje programskih posodobitev z orodjem Ansible.
Rezultati potrjujejo, da avtomatizacija sistemskih opravil zmanjšuje tveganje izgube podatkov in število varnostnih ranljivosti, izboljšuje odzivni čas na sistemske težave, optimizira porabo diskovnega prostora in skrajša čas obnovitve sistemov po napakah.
Čeprav so nekatere naprednejše tematike, kot je polna implementacija rešitev na osnovi umetne inteligence zaradi praktičnih omejitev, obdelane pretežno skozi teoretični del, praktični preizkusi in razvoj lastnega orodja jasno kažejo, da je avtomatizacija nepogrešljiv element za doseganje visoke učinkovitosti zanesljivosti, varnosti in odzivnosti sodobnih IT-sistemov.