Repozitorij samostojnih visokošolskih in višješolskih izobraževalnih organizacij

Izpis gradiva
A+ | A- | Pomoč | SLO | ENG

Naslov:Infrastructure as Code (IAC) v oblačnem računalništvu – analiza, primerjava orodij in praktična implementacija : diplomsko delo visokošolskega strokovnega študijskega programa prve bolonjske stopnje Spletne in informacijske tehnologije
Avtorji:ID Altumbabić, Danis (Avtor)
ID Kositer, Andrej (Mentor) Več o mentorju... Novo okno
Datoteke:.pdf Altumbabic_Danis_dd_2026.pdf (1,64 MB)
MD5: D192392517C0BFB8F302A41057D5D1E5
 
Jezik:Slovenski jezik
Vrsta gradiva:Diplomsko delo/naloga
Tipologija:2.11 - Diplomsko delo
Organizacija:UAMEU - Univerza Alma Mater Europaea
Opis:Diplomsko delo obravnava pristop Infrastructure as Code (IaC) kot metodo za avtomatizirano načrtovanje, vzpostavitev in konfiguracijo IT-infrastrukture v oblačnem okolju. V teoretičnem delu so predstavljena osnovna izhodišča IaC ter pregled izbranih orodij, kot so Terraform, AWS CloudFormation in Ansible, z vidika njihove arhitekture, funkcionalnosti in vloge v sodobnih razvojnih in operativnih procesih. Praktični del naloge se osredotoča na vzpostavitev testnega okolja na platformi Amazon Web Services (AWS) z uporabo storitve AWS Free Tier. Infrastruktura je definirana s pomočjo konfiguracij Terraform, ki avtomatizirajo ustvarjanje omrežnih virov, varnostnih skupin in virtualne instance EC2, medtem ko sta konfiguracija operacijskega sistema in namestitev spletnega strežnika izvedeni z orodjem Ansible. Postopek je dopolnjen z uporabo sistema za nadzor različic GitHuba ter integracijo v okolje GitHub Actions, kjer so prikazani osnovni avtomatizirani poteki CI, ki se sprožijo ob spremembah v repozitoriju. Cilj naloge je prikazati uporabo pristopa IaC v realističnem in obvladljivem scenariju ter ovrednotiti njegov pomen za zanesljivo in učinkovito upravljanje infrastrukture v oblačnih okoljih.
Ključne besede:Infrastructure as Code, Terraform, Ansible, avtomatizacija infrastrukture, CI/CD
Kraj izida:Maribor
Kraj izvedbe:Maribor
Založnik:D. Altumbabić
Leto izida:2026
Leto izvedbe:2026
Št. strani:33 f.
PID:20.500.12556/ReVIS-14149 Novo okno
UDK:004.738.5:004.43(043.2)
COBISS.SI-ID:283563523 Novo okno
Datum objave v ReVIS:03.07.2026
Število ogledov:33
Število prenosov:0
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
  
Objavi na:Bookmark and Share


Postavite miškin kazalec na naslov za izpis povzetka. Klik na naslov izpiše podrobnosti ali sproži prenos.

Sekundarni jezik

Jezik:Angleški jezik
Opis:This thesis examines the Infrastructure as Code (IaC) approach as a method for the automated design, deployment, and configuration of IT infrastructure in a cloud environment. The theoretical part presents the fundamental concepts of IaC and provides an overview of selected tools such as Terraform, AWS CloudFormation, and Ansible, focusing on their architecture, functionality, and role within modern development and operational processes. The practical part focuses on the implementation of a test environment on the Amazon Web Services (AWS) platform using the AWS Free Tier. The infrastructure is defined through Terraform configurations that automate the creation of network resources, security groups, and a virtual EC2 instance. Subsequent operating system configuration and web server installation are performed using Ansible, enabling repeatable, structured, and centralized management of configuration tasks. The process is further supported by the use of GitHub as a version control system and integration with GitHub Actions, where basic automated CI workflows triggered by changes in the repository are demonstrated. This illustrates the connection between development activities, code management, and the automation of operational steps within a unified DevOps approach. The aim of this thesis is to demonstrate the application of the IaC approach in a realistic yet manageable scenario and to evaluate its significance for reliable, repeatable, and efficient infrastructure management in cloud environments.
Ključne besede:Infrastructure as Code, Terraform, Ansible, infrastructure automation, CI/CD


Nazaj