Repository of colleges and higher education institutions

Show document
A+ | A- | SLO | ENG

Title:Prikaz razvojnega cikla aplikacije po principih metodologije Devops
Authors:Kidrič, Luka (Author)
Lužar, Borut (Mentor) More about this co-author... New window
Language:Slovenian
Work type:Master's thesis/paper
Tipology:2.09 - Master's Thesis
Organization:FIŠ - Faculty of Information Studies in Novo mesto
Abstract:V magistrski nalogi podrobno predstavimo metodologiji DevOps in IaC (infrastruktura kot koda), ki postajata vedno bolj popularni pri razvoju kompleksnih programskih rešitev. Ogledamo si tudi najbolj pogosto uporabljena orodja, ki nam pomagajo pri vzpostavitvi razvojnega procesa po načelu omenjenih metodologij, nekatera od njih pa tudi uporabimo pri izdelavi avtomatiziranega razvojnega procesa. Kot primer smo izdelali spletno aplikacijo, ki temelji na arhitekturi mikrostoritev. Te storitve smo kontejnerizirali, pripravili teste enot (angl. unit tests) in jih s pomočjo orodja Kubernetes nato tudi uspešno lansirali na Googlovi oblačni platformi (GCP). Uporabili smo tudi orodje Terraform, ki nam je omogočilo, da smo celotno infrastrukturo definirali s kodo in se tako držali principov IaC. Uporabo vseh omenjenih orodij na koncu povežemo z rešitvijo GitHub Actions, ki omogoči, da ustvarimo cevovod CI/CD (neprekinjena integracija in neprekinjena dostava), ki spremlja vsako našo spremembo v kodi in po potrebi posodobi našo aplikacijo.
Keywords:DevOps, Infrastruktura kot koda (IaC), Cevovod CI/CD, Kubernetes, Docker, Terraform, GCP
Year of publishing:2022
Publisher:[L. Kidrič]
Source:Novo mesto
COBISS_ID:113937155 Link is opened in a new window
UDC:004.411-026.131(043.2)
Note:Na ov.: Magistrska naloga : študijskega programa druge stopnje;
Views:937
Downloads:99
Files:.pdf RAZ_Kidric_Luka_i2022.pdf (2,46 MB)
 
Metadata:XML RDF-CHPDL DC-XML DC-RDF
Licenca:Priznanje avtorstva-Nekomercialno-Brez predelav Novo okno
  
Average score:(0 votes)
Your score:Voting is allowed only for logged in users.

Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.

Back