Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids bakalaura akadēmiskās studijas
Studiju programmas nosaukums Datorsistēmas
Nosaukums Automatizētas DevOps infrastruktūras izveide, izmantojot Terraform, Ansible un Jenkins, izmantojot AWS, Azure un Google Cloud
Nosaukums angļu valodā Building an Automated DevOps Infrastructure Using Terraform, Ansible, and Jenkins on AWS, Azure, and Google Cloud
Struktūrvienība 33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte
Darba vadītājs Ints Meijers
Recenzents Vitālijs Teže
Anotācija Šī darba mērķis ir automatizēt infrastruktūras izvietošanas (serveru izveides un konfigurēšanas) procesus mākoņplatformās, izmantojot mūsdienīgus DevOps rīkus: Flask API, Jenkins, Terraform un Ansible. Darbā tika ieviesta arī POST pieprasījumu sistēma Flask API, kas ļauj automātiski izveidot instances un pēc tam konfigurēt infrastruktūru serveros, izmantojot Ansible. Darba galvenais mērķis ir izveidot cauruļvadu serveru automātiskai izveidei un konfigurēšanai, lai vienkāršotu procesu, ietaupītu resursus un laiku. Darba laikā tika ieviests Flask API, lai nosūtītu POST pieprasījumus no lietotāja uz Jenkins, kas savukārt palaiž cauruļvadu, inicializē Terraform kodu serveru izveidei un Ansible Playbook serveru konfigurēšanai, kas ļauj automatizēt visu procesu. Balstoties uz iegūtajiem rezultātiem, ir skaidrs, ka neatņemams aspekts elastības un mērogojamības sasniegšanā ir mūsdienīgu DevOps rīku integrācija. Šī zinātniskā darba praktiskās daļas ieviešana demonstrēja augstu infrastruktūras izvietošanas automatizācijas līmeni. Nākotnē varētu apsvērt sistēmas un rīkus, lai uzlabotu efektivitāti un palielinātu mērogojamību. Darba apjoms ir 63 lappuses, ieskaitot 4 tabulas, 22 attēlus un 7 pielikumus. Darbā izmantoti 39 literatūras avoti.
Atslēgas vārdi izvietošanas automatizācija, Flask API, Jenkins, Terraform, Ansible, mākoņinfrastruktūra, DevOps, AWS, Azure, GCP
Atslēgas vārdi angļu valodā deployment automation, Flask API, Jenkins, Terraform, Ansible, cloud infrastructure, DevOps, AWS, Azure, GCP
Valoda eng
Gads 2025
Darba augšupielādes datums un laiks 27.05.2025 17:01:23