<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="14149" NadgradivoID="0" NRID="28856853" OceID="0" DomainUrl="https://revis.openscience.si/" IzpisPolniUrl="https://revis.openscience.si/IzpisGradiva.php?lang=slv&amp;id=14149" StOgledov="35" StPrenosov="0" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-07-04 18:44:39" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/ReVIS-14149">20.500.12556/ReVIS-14149</PID>
  <Naslov>Infrastructure as Code (IAC) v oblačnem računalništvu – analiza, primerjava orodij in praktična implementacija</Naslov>
  <Podnaslov>diplomsko delo visokošolskega strokovnega študijskega programa prve bolonjske stopnje Spletne in informacijske tehnologije</Podnaslov>
  <TujJezik_Naslov></TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <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.</Opis>
  <TujJezik_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.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>Infrastructure as Code</Beseda>
    <Beseda>Terraform</Beseda>
    <Beseda>Ansible</Beseda>
    <Beseda>avtomatizacija infrastrukture</Beseda>
    <Beseda>CI/CD</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>Infrastructure as Code</Beseda>
    <Beseda>Terraform</Beseda>
    <Beseda>Ansible</Beseda>
    <Beseda>infrastructure automation</Beseda>
    <Beseda>CI/CD</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik>D. Altumbabić</Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb11" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2026-07-03 12:28:35</DatumVstavljanja>
  <DatumObjave>2026-07-03 12:28:36</DatumObjave>
  <DatumSpremembe>2026-07-04 03:08:25</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2026</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida>Maribor</KrajIzida>
  <LetoIzvedbe>2026</LetoIzvedbe>
  <KrajIzvedbe>Maribor</KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani>33 f.</StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <EmbargoDo></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="13791" Ime="Danis" Priimek="Altumbabić" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="474279939" Afiliacija="" ArrsID="" ORCID=""></Oseba>
    <Oseba ID="11322" Ime="Andrej" Priimek="Kositer" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="42359651" Afiliacija="" ArrsID="" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="4" Sifra="UDK" Naziv="UDK" URL="">004.738.5:004.43(043.2)</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/283563523">283563523</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="17154" DatotekaNRID="14729404" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.gif" IkonaFormataPolniUrl="https://revis.openscience.si/teme/revis/img/fileTypes/pdf.gif" VelikostDatoteke="1721454" VelikostDatotekeKratko="1,64 MB" DatumVstavljanja="2026-07-03 12:28:49" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Altumbabic_Danis_dd_2026.pdf</Naziv>
      <OrgNaziv>Altumbabic_Danis_dd_2026.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>D192392517C0BFB8F302A41057D5D1E5</MD5>
      <SHA256>cc0db499975d738bbfbaca3d4a5df8bfcdd3d58c3ba07ef8374d74a2961e4d84</SHA256>
      <UUID>fb041c24-76c9-11f1-852a-001a4af901a5</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://revis.openscience.si/Dokument.php?lang=slv&amp;id=17154</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="66654"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="30" Kratica="UAMEU" ZavodEvsID="0000042" Logo="" LogoPolniUrl="https://revis.openscience.si/teme/revis/img/logo/">Univerza Alma Mater Europaea</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="2.11" Koda="2.11" Naziv="Diplomsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
