Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Information Technology
Title in original language Infrastruktūras kodēšana Terraform un Ansible risinājumu ieviešana AWS mākoņskaitļošanas platformas pārvaldībā
Title in English Implementation of Terraform and Ansible Infrastructure as Code (IaC) Technology to Manage AWS Cloud Computing Platform
Department Faculty Of Computer Science Information Tehnology And Energy
Scientific advisor Mārtiņš Bonders
Reviewer Artis Ābolts
Abstract Darba gaitā, pamatojoties uz informācijas avotiem un tehnisko dokumentāciju analīzi, tika projektēts un izstrādāts visaptverošs risinājums ātrai un efektīvai, mobilajai, augsti pieejamas, mērogojamas un uzticamas e-komercijas infrastruktūras ieviešanai Amazon Web Services mākoņpakalpojumu sniedzējam, izmantojot HashiCorp Terraform infrastruktūras kā koda rakstīšanas rīku, ko var pielāgot citām uzņēmējdarbības jomām ar līdzīgiem mērķiem, kā arī dinamisku un uzticamu konfigurāciju tās pārvaldībai ar Red Hat Ansible. Darba mērķis ir izpētīt un izanalizēt infrastruktūras attīstības pieejas - “Infrastruktūra kā kods” ideju, pieejamās tehnoloģijas un pielietojumu, kā arī noteikt svarīgākos kritērijus tās attīstībai, lai sasniegtu izvirzītos mērķus, un, balstoties uz šīm zināšanām, izveidot infrastruktūras izvietošanas scenāriju atbilstoši izvirzītajiem kritērijiem, lai infrastruktūru izvietotu mākoņskaitļošanas platformā Amazon Web Services. Turklāt izvērtēt izvietoto infrastruktūru un izdarīt gan subjektīvus, gan objektīvus secinājumus par izstrādāto IaC modeli un tā ieviešanu, balstoties uz akadēmiskām un profesionālām metodoloģijām. Darbs, ko esmu paveicis, ir aktuāls, jo daudzās nozarēs strauji pieaug digitālā transformācija, kas liek uzņēmumiem pārvietot lokālās sistēmas uz mākoņiem. Esmu sniedzis praktisku ceļvedi “infrastruktūras kā koda” pieejas izmantošanai, kas var nodrošināt sākotnējo pamatu sistēmu migrēšanai uz AWS, pateicoties efektīvai pārvaldībai, ātrumam, relatīvai vienkāršībai un manuālo procesu automatizēšanai, lai ietaupītu resursus. Darba teorētiskajā daļā ir sniegts ieskats IT pārvaldības koncepcijā, pašreizējos principos un tehnoloģijās, lai izstrādātu paraug praksi ieviešanas un procesu pārvaldības jomā, kas kalpos par fundamentālu pamatu turpmākajiem projektiem. Darba apjoms – 66 lapaspuses, 3 tabulas, 27 attēli un 30 informācijas avoti.
Keywords IT pārvaldība, Infrastruktūra kā kods (IaC), Terraform ieviešana, Ansible automatizācija, AWS infrastruktūra
Keywords in English IT management, Infrastructure as Code (IaC), Terraform deployment, Ansible automation, AWS infrastructure
Language lv
Year 2024
Date and time of uploading 28.05.2024 18:02:39