<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="170755" NadgradivoID="0" NRID="26828206" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=170755" StOgledov="703" StPrenosov="250" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-08-10 19:24:06" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000470" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-170755">20.500.12556/RUL-170755</PID>
  <Naslov>Comparing Terraform and Ansible for Infrastructure as Code: A Containerized Full-Stack Web Application Case Study</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Primerjava orodij Terraform in Ansible za infrastrukturo kot kodo: Študija primera kontejnerizirane celostne spletne aplikacije</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>This thesis compares Terraform and Ansible for Infrastructure as Code (IaC)
through a containerized full-stack web application case study. Three ap-
proaches are tested: Terraform-only, Ansible-only, and hybrid implementa-
tions, measuring their performance in infrastructure provisioning, application
deployment, and resource cleanup. The thesis tracks deployment times and
reliability, error rates, and operational complexity across Azure cloud infras-
tructure using Docker Compose for consistent testing. Insights into each
tool’s strengths and limitations are provided. The findings offer practical
guidance for developers and organizations with containerized applications,
helping them choose the most suitable IaC approach for their deployment
needs without requiring complex orchestration platforms.</Opis>
  <TujJezik_Opis>Ta diplomska naloga primerja Terraform in Ansible za infrastrukturo kot
kodo (IaC) s pomočjo študije primera kontejnerizirane spletne aplikacije s
polnim skladom. Preizkušeni so trije pristopi: samo Terraform, samo An-
sible in hibridne implementacije, pri čemer merimo njihovo učinkovitost pri
vzpostavljanju infrastrukture, uvajanju aplikacij in čiščenju virov. Diplomska
naloga spremlja čase uvajanja in zanesljivost, stopnje napak in operativno
kompleksnost na oblačni infrastrukturi Azure z uporabo Docker Compose
za dosledno testiranje. Ta raziskava ponuja vpogled v prednosti in ome-
jitve vsakega orodja. Ugotovitve ponujajo praktične smernice za razvijalce
in organizacije z kontejneriziranimi aplikacijami, ki jim pomagajo izbrati na-
jprimernejši pristop IaC za njihove potrebe pri uvajanju, ne da bi pri tem
potrebovali kompleksne platforme za orkestracijo.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>Infrastructure as Code</Beseda>
    <Beseda>Terraform</Beseda>
    <Beseda>Ansible</Beseda>
    <Beseda>containerization</Beseda>
    <Beseda>Azure</Beseda>
    <Beseda>DevOps</Beseda>
    <Beseda>automation.</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>Infrastruktura kot koda</Beseda>
    <Beseda>Terraform</Beseda>
    <Beseda>Ansible</Beseda>
    <Beseda>kontejnerizacija</Beseda>
    <Beseda>Azure</Beseda>
    <Beseda>DevOps</Beseda>
    <Beseda>avtomatizacija</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik></Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1033" ISO639-3="eng">Angleški jezik</Jezik>
  <TujJezik ID="1060" ISO639-3="slv">Slovenski jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb11" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2025-07-14 16:30:01</DatumVstavljanja>
  <DatumObjave>2025-07-14 16:30:09</DatumObjave>
  <DatumSpremembe>2025-07-28 06:01:01</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2025</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida></KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani></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="147077" Ime="Anastasija" Priimek="Djajkovska" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="64139" Ime="Branko Matjaž" Priimek="Jurič" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">38171</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/227808771">227808771</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="212927" DatotekaNRID="14373285" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.png" IkonaFormataPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/fileTypes/pdf.png" VelikostDatoteke="2400838" VelikostDatotekeKratko="2,29 MB" DatumVstavljanja="2025-07-14 16:30:11" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Djajkovska_Anastasija_-_Primerjava_orodij_Terraform_in_Ansible_za_infrastrukturo_kot_kodo_Studi.pdf</Naziv>
      <OrgNaziv>Djajkovska_Anastasija_-_Primerjava_orodij_Terraform_in_Ansible_za_infrastrukturo_kot_kodo_Studi.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>A464B5C0C052AB0420DC8C2509694F3A</MD5>
      <SHA256>5a5e2c6799f56959d6eb3a14da073d8298c33c84b933c884e58c0ea0cf093952</SHA256>
      <UUID>1c95e703-60bd-11f0-b232-0050569b8976</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=212927</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1033" Oznaka="" Dolzina="156560"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="25" Kratica="FRI" ZavodEvsID="0000066" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za računalništvo in informatiko</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>
