Form of studies |
Bachelor |
Title of the study programm |
Information Technology |
Title in original language |
"Infrastruktūra kā kods" tehnoloģijas ieviešana uzņēmumā, IT servisu pārvaldībai |
Title in English |
Implementation of "Infrastructure as Code" Technology in the Company for the Management of IT Services |
Department |
Faculty Of Computer Science Information Tehnology And Energy |
Scientific advisor |
Mārtiņš Bonders |
Reviewer |
Artis Ābolts |
Abstract |
Pētījumā tiek apskatīta Infrastruktūra kā kods (IaC) pieeja, kas ļauj automatizēt infrastruktūras izveidi un IT servisu pārvaldību, izmantojot skriptēšanas valodas un deklaratīvas konfigurācijas failus. Tika izstrādāts vairāku līmeņu tīmekļa serveris, pamatojoties uz IaC principiem, un tika izmantoti "Vagrant 2.4.1" un "Oracle VM Virtualbox 7.0.14" rīki infrastruktūras izveidei. Pētījuma mērķis bija iepazīties ar IaC automātiskās infrastruktūras izveides principiem un praktiski pielietot IaC kodu virtuālajā vidē, lai automatizētu infrastruktūru. Analizējot iegūtos rezultātus, tika secināts, ka IaC var būt efektīvs līdzeklis laika un resursu ietaupīšanai uzņēmumos, taču ir jāņem vērā iespējamās problēmas un sarežģījumi, kas var rasties, strādājot ar šādu pieeju. Pētījuma rezultāti sniedz ieskatu par IaC pielietojuma potenciālu reālās uzņēmējdarbības scenārijos, izmantojot vairāku līmeņu tīmekļa servera piemēru, kur katram pakalpojumam ir sava virtuālā mašīna, un tie kopā veido darba serveri. Kopumā, pētījums sniedz izpratni par IaC priekšrocībām un izaicinājumiem un demonstrē tā pielietojumu praktiskā vidē, norādot uz tā izdevīgumu uzņēmumiem, neskatoties uz iespējamajām sarežģītībām. Darba apjoms – 54. lpp., 47 attēli, 23 literatūras avoti, 1 grafiks. |
Keywords |
IaC, Vagrant, Virtualbox, vairāku līmeņu tīmekļa serveris, vairāku līmeņu web serveris |
Keywords in English |
IaC, Vagrant, Virtualxox, multi-tier web server |
Language |
lv |
Year |
2024 |
Date and time of uploading |
28.05.2024 01:00:26 |