magistrsko delo
Abstract
V magistrskem delu smo izvedli celovito analizo pristopov upravljanja različic mikrostoritev. Opredelili smo pomen mikrostoritev ter predstavili prednosti pred monolitnim pristopom in storitveno orientirano arhitekturo. Opisali smo dobre prakse ter izzive, ki jih s seboj prinaša arhitektura mikrostoritev ter upravljanje različic. Predstavili smo obstoječe pristope in jih s pomočjo komparativne metode med seboj primerjali na več nivojih. Na podlagi ugotovitev smo glede na zadane zahteve in omejitve izbrali identifikator različice in najprimernejši pristop celovitega upravljanja različic mikrostoritev. Izbran pristop smo podrobneje predstavili, opisali potek in korake upravljanja različic ter izpostavili njegove prednosti. Te smo uprizorili še na praktičnem primeru uporabe.
Keywords
različice mikrostoritev;mikrostoritve;upravljanje različic;magistrske naloge;
Data
Language: |
Slovenian |
Year of publishing: |
2021 |
Typology: |
2.09 - Master's Thesis |
Organization: |
UM FERI - Faculty of Electrical Engineering and Computer Science |
Publisher: |
[D. Zakelšek] |
UDC: |
004.27:004.777(043.2) |
COBISS: |
69198083
|
Views: |
393 |
Downloads: |
48 |
Average score: |
0 (0 votes) |
Metadata: |
|
Other data
Secondary language: |
English |
Secondary title: |
Approaches to manage microservice versions |
Secondary abstract: |
In our master's thesis, we have conducted a comprehensive analysis of approaches to managing microservice versions. We have defined microservices and introduced the advantages of monolithic application and service-oriented architecture. We have described good practices and challenges brought on by microservice architecture and version management. By applying a comparative method, we have introduced and compared current approaches on many levels. Based on our findings, we have chosen a version identifier and the most fitting approach to wholesome version management of microservices, considering the requirements and limitations. We have further analysed the chosen approach, described its course and steps of version management. In addition, we have introduced their advantages. Lastly, we have applied them to a technical use case. |
Secondary keywords: |
versions;microservices;approaches; |
Type (COBISS): |
Master's thesis/paper |
Thesis comment: |
Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Informatika in tehnologije komuniciranja |
Pages: |
XI, 81 str. |
ID: |
13000512 |