Podrobno

Doseganje neprekinjene namestitve z infrastrukturo kot kodo in orkestracijo kontejnerjev
ID Habjan, Anže (Avtor), ID Jurič, Branko Matjaž (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (2,88 MB)
MD5: 31601D14C1CB09DEE84B46E21BBD261D

Izvleček
S pospešenim razvojem oblačnega računalništva smo aplikacije namesto na fizično začeli nameščati na virtualno oblačno infrastrukturo. Kritična pomanjkljivost nastane pri sami definiciji infrastrukture, ki je pogosto ročno konfigurirana prek uporabniških vmesnikov in posledično neponovljiva. Aplikacije, ki so monolitne in se ročno nameščajo, ne izkoriščajo vseh prednosti dinamičnosti oblačnega računalništva, temveč zavirajo hitro izdajanje kakovostnih in stabilnih novih verzij. V delu raziščemo koncepte predelave obstoječe monolitne aplikacije v aplikacijo, zgrajeno iz mikrostoritev, ki se samodejno namešča v oblak. Pri tem upoštevamo primere dobrih praks, ki so že v veljavi, ter izvedemo primerjavo med uporabljenimi orodji. Pozitiven vpliv vpeljave omenjenega koncepta podpremo z nekaj konkretnimi metrikami, ki kažejo na izboljšanje stanja v primerjavi z začetno rešitvijo.

Jezik:Slovenski jezik
Ključne besede:računalništvo v oblaku, infrastruktura kot koda, neprekinjena namestitev, mikrostoritve, vsebniki, orkestracija vsebnikov, kubernetes
Vrsta gradiva:Magistrsko delo/naloga
Tipologija:2.09 - Magistrsko delo
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2025
PID:20.500.12556/RUL-176634 Povezava se odpre v novem oknu
COBISS.SI-ID:262642947 Povezava se odpre v novem oknu
Datum objave v RUL:05.12.2025
Število ogledov:97
Število prenosov:21
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Achieving Continuous Deployment with Infrastructure as Code and Container Orchestration
Izvleček:
With the rapid advancement of cloud computing, applications are increasingly being deployed on virtual cloud infrastructure rather than on physical systems. A critical limitation emerges in the definition and configuration of such infrastructure, which is often performed manually through user interfaces and therefore lacks repeatability. Monolithic applications that rely on manual deployment fail to take advantage of the dynamic capabilities of cloud environments and consequently hinder the rapid release of high-quality and stable software versions. This thesis investigates the concepts related to refactoring an existing monolithic application into a microservices-based solution capable of automated deployment to the cloud. In doing so, we follow established best practices and conduct a comparative evaluation of the tools employed. The beneficial impact of the proposed approach is further supported with concrete metrics, demonstrating measurable improvements over the initial state of the solution.

Ključne besede:cloud computing, infrastucture as code, continuous deployment, micorservices, containers, container orchestration, kubernetes

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj