| Studiju veids |
bakalaura akadēmiskās studijas |
| Studiju programmas nosaukums |
Informācijas tehnoloģija |
| Nosaukums |
Skriptu izpildes vadības programmatūras izvērtējums serveru attālinātai pārvaldībai |
| Nosaukums angļu valodā |
Evaluation of Script Execution Management Software for Remote Server Administration |
| Struktūrvienība |
33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte |
| Darba vadītājs |
Mārtiņš Bonders |
| Recenzents |
Oskars Rodiņš |
| Anotācija |
Darbā tika izvērtēti trīs skriptu izpildes vadības risinājumi, kurus sistēmu administratori izmanto dažādu uzdevumu izpildei uz serveriem,. Crontab, Jenkins un Job Scheduler JS7. Darba mērķis bija noskaidrot, kurš no risinājumiem dažādos infrastruktūras mērogos un funkcionalitātes aspektos ļauj efektīvāk plānot, izpildīt un uzraudzīt rutīnas administratīvos skriptus. Pētījuma teorētiskajā daļā apkopotas skriptu automatizācijas priekšrocības un riski, savukārt praktiskajā daļā izveidota testa vide ar trim virtuālām mašīnām, kur katram rīkam tika veikta konfigurācija vairāku administratīvo skriptu attālinātas izpildes nodrošināšanai. Eksperimentu rezultāti liecina, ka JS7 nodrošina visattīstītāko vidi tieši rutīnas skriptu izpildei, un Jenkins izceļas ar plašāku paplašinājumu pieejamību, versiju kontroli, un CI/CD funkcijas. Crontab ir noderīgs risinājums periodisku uzdevumu veikšanai sistēmās ar maz resursiem un mazu noslodzi. Veiktā izpēte apliecina, ka rīku izvēle jābalsta uz infrastruktūras mērogu un uzņēmuma komandas prasībām: mazām vidēm pietiek ar Crontab, savukārt vidēja un liela izmēra vidēm piemērotāki ir Jenkins vai JS7.
Darba apjoms: 60 lpp., 16 attēli, 0 tabulas, 0 pielikumi, 87 informācijas avoti. |
| Atslēgas vārdi |
Attālināta serveru pārvaldība; skriptu automatizācija; Job Scheduler JS7; Jenkins; Crontab |
| Atslēgas vārdi angļu valodā |
Remote server management; script automation; Job Scheduler JS7; Jenkins; Crontab |
| Valoda |
lv |
| Gads |
2025 |
| Darba augšupielādes datums un laiks |
26.05.2025 23:53:36 |