Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Information Technology
Title in original language Infrastruktūra kā kods (IaC) tehnoloģiju ieviešana uzņēmumā konteineru infrastruktūras pārvaldībai
Title in English Implementation of Infrastructure as Code (IaC) Technology in the Company for Container Infrastructure Management
Department Faculty Of Computer Science Information Tehnology And Energy
Scientific advisor Mārtiņš Bonders
Reviewer Jurijs Čižovs
Abstract Deņisovs A. Infrastruktūra kā kods tehnoloģijas ieviešana un pielietojums IT uzņēmumā: Bakalaura darbs / vad. Bonders, M. (2026). Rīga: Rīgas Tehniskā universitāte, Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte, akadēmisko bakalaura studiju programma “Informācijas tehnoloģija”. 67 lpp. Bakalaura darbs ir uzrakstīts latviešu valodā. To veido ievads, informācijas avotu apstrādes rezultāti, teorētiskā daļa, praktiskā daļa, rezultāti un secinājumi. Darba apjoms ir 63 lpp., tajā iekļauts 1 attēls, 6 tabulas un 1 pielikums. Izmantotajā literatūras un avotu sarakstā ietverti 25 avoti angļu valodā. Pētījuma mērķis ir novērtēt infrastruktūras kā koda tehnoloģiju ieviešanas iespējas uzņēmuma IT infrastruktūras pārvaldībā un analizēt to ietekmi uz pārvaldības efektivitāti salīdzinājumā ar tradicionālām manuālām metodēm. Teorētiskajā daļā analizēti IT infrastruktūras pārvaldības pamatprincipi, DevOps pieeja, infrastruktūras kā koda koncepcija, rīku klases, kā arī kvalitātes un drošības aspekti. Īpaša uzmanība pievērsta provisioning un konfigurācijas pārvaldības rīku salīdzinājumam, pamatojot Terraform un Ansible izvēli. Praktiskajā daļā izstrādāta lokāla laboratorijas vide infrastruktūras kā koda pieejas pārbaudei, izmantojot Docker, VirtualBox, Proxmox VE, Terraform, Ansible un GitLab CI/CD. Tika īstenoti eksperimenti ar virtuālo mašīnu infrastruktūras izveidi, serveru konfigurācijas pārvaldību, LXC konteinera izveidi un CI/CD validāciju. Nozīmīgākie rezultāti ir reproducējamas IaC rīku vides izveide, Terraform un Ansible rīku kombinācijas pārbaude Proxmox vidē, Ansible izmantošana Proxmox API līmeņa automatizācijai un GitLab CI/CD procesa ieviešana IaC konfigurāciju validācijai. Rezultāti parāda, ka infrastruktūras kā koda pieeja samazina manuālo darbību apjomu, uzlabo pārvaldības atkārtojamību un padara izmaiņu procesu pārskatāmāku.
Keywords IT infrastruktūras pārvaldība, infrastruktūra kā kods, DevOps, automatizācija
Keywords in English IT infrastructure management, Infrastructure as Code, DevOps, automation
Language lv
Year 2026
Date and time of uploading 26.05.2026 18:50:21