<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="163139" NadgradivoID="0" NRID="25225836" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=163139" StOgledov="800" StPrenosov="599" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-08-09 13:25:57" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000471" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-163139">20.500.12556/RUL-163139</PID>
  <Naslov>Analysis and comparison of microservices and serverless functions on AWS</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Analiza in primerjava mikrostoritev in brezstrežniških funkcij na AWS</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>This thesis makes a comparative analysis between microservice and serverless architectures, with practical implementation in AWS for an e-commerce
website. The study is divided into 3 segments: theoretical background,
which includes: cloud computing, web architectural patterns, and microprofile standards. The second segment includes the design and implementation of
both architectures together with practical guidance for implementing MicroProfile standards in a serverless environment. In the third segment, load tests
are performed to measure session related metrics and memory utilization under different user arrival traffic patterns, followed by a section on cost comparison and the experience of building and development. The results showed, that serverless
outperforms microservice architecture in terms of speed of the development and deployment process. Microservice architecture showed less resource utilization and higher controllability. Regarding cost-efficiency, performance and scalability, there is no clear winner since they depend on user arrival pattern.</Opis>
  <TujJezik_Opis>Magistrska naloga primerja mikrostoritvene in brezstrežniške arhitekture z uporabo praktične implementacije na AWS za spletno trgovino. Naloga je razdeljena na tri dele: prvi del predstavljajo teoretične osnove, ki vključujejo računalništvo v oblaku, vzorce spletnih arhitektur in standarde MicroProfile. Drugi del obsega načrtovanje in implementacijo obeh arhitektur s praktičnimi napotki za implementacijo standardov MicroProfile v okolju brez strežnika. V tretjem delu so na osnovi uporabniških sej izvedeni obremenitveni testi z meritvami različnih parametrov in spremljanjem uporabe pomnilnika pri različnih vzorcih prihoda uporabnikov. Sledi razdelek s primerjavo stroškov in izkušenj pri vzpostavitvi in razvoju. Izkazalo se je, da pri hitrosti razvoja in proces vpeljevanja brezstrežniške arhitekture prekaša mikrostoritveno. Mikrostoritvena arhitektura se je izkazala kot manjši porabnik virov in bolj nadzorljiva. Pri stroškovni učinkovitosti, zmogljivosti in skalabilnosti ni jasnega zmagovalca, saj so odvisni od vzorca prihoda uporabnikov.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>AWS Lambda</Beseda>
    <Beseda>Performance testing</Beseda>
    <Beseda>MicroProfile Standards</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>AWS Lambda</Beseda>
    <Beseda>Performančno testiranje</Beseda>
    <Beseda>MicroProfile standardov</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="mb22" DRIVER="info:eu-repo/semantics/masterThesis">Magistrsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2024-10-02 14:45:00</DatumVstavljanja>
  <DatumObjave>2024-10-02 14:45:05</DatumObjave>
  <DatumSpremembe>2024-10-07 10:47:57</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2024</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="139496" Ime="Metodija" Priimek="Bucevski" 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="">37114</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/210450179">210450179</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="192644" DatotekaNRID="13940637" 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="3403960" VelikostDatotekeKratko="3,25 MB" DatumVstavljanja="2024-10-02 14:45:05" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Bucevski_Metodija_-_Analiza_in_primerjava_mikrostoritev_in_brezstrezniskih_funkcij_na_AWS.pdf</Naziv>
      <OrgNaziv>Bucevski_Metodija_-_Analiza_in_primerjava_mikrostoritev_in_brezstrezniskih_funkcij_na_AWS.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>F8AC9379E57D63C8D6DF07BBDE58C07F</MD5>
      <SHA256>e0e900972d7e8219acebb99bb023ea5e61b529d7563109617ed1897dd182517f</SHA256>
      <UUID>fdb6f002-80bb-11ef-b232-0050569b8976</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=192644</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1033" Oznaka="" Dolzina="181520"></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.09" Koda="2.09" Naziv="Magistrsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
