1. Testops strategije in orodja v okviru neprekinjene dostaveLuka Mlinarič Fekonja, 2024, magistrsko delo Opis: V magistrskem delu smo obravnavali TestOps strategije in orodja v okviru DevOps okolja. Osredotočili smo se na analizo temeljnih pojmov metodologije TestOps, raziskavo izzivov in rešitev integracije TestOps strategij ter orodij v DevOps okolje, primerjavo tradicionalnih in sodobnih metodologij testiranja ter analizo TestOps orodij. Metodološki pristop je vključeval sistematični pregled literature in študijo primera s praktično implementacijo dokaza koncepta ̶ CI/CD cevovoda. Rezultati so pokazali, da integracija TestOps strategij in orodij v DevOps okolje izboljša učinkovitost, hitrost in zanesljivost razvoja programske opreme, zmanjšuje napake, spodbuja inovacije in sodelovanje med ekipami ter izboljša kakovost programske opreme. Ključne besede: TestOps, DevOps, neprekinjeno testiranje, testiranje v produkciji, neprekinjena dostava Objavljeno v DKUM: 08.08.2024; Ogledov: 110; Prenosov: 41 Celotno besedilo (3,63 MB) |
2. Neprekinjena dostava enostranskih spletnih aplikacij : diplomsko deloTimotej Cerar, 2020, diplomsko delo Opis: Neprekinjena dostava je sodoben pristop k razvoju programske opreme. Namen te je poenostavitev in avtomatizacija dostave ali objave končnega programskega produkta uporabnikom. Razvijalcem in strankam to omogoča hitrejši odziv na programske iteracije in napake, ki se lahko pojavijo v produkciji in med samim programskim razvojem. V diplomskem delu smo prav tako natančneje spoznali glavne koncepte neprekinjene dostave, ki vključujejo aktivnosti spreminjanja izvorne kode v skladiščih, gradnje, samodejnega testiranja, integracije in nameščanja aplikacij. Pregledali in primerjali smo orodja ter platforme, ki se lahko uporabijo v določenih fazah neprekinjene dostave in izdelali smo cevovod, ki smo ga demonstrirali na primeru enostranske spletne aplikacije. Ključne besede: CD, neprekinjena dostava, cevovod ukazov, nameščanje aplikacij, samodejno testiranje, enostranske spletne aplikacije Objavljeno v DKUM: 03.11.2020; Ogledov: 865; Prenosov: 66 Celotno besedilo (1,60 MB) |
3. Neprekinjena dostava informacijske rešitve za različne platforme s pomočjo ogrodja React Native : diplomsko deloJaka Zavratnik, 2019, diplomsko delo Opis: Diplomsko delo predstavi realizacijo informacijske rešitve za platforme Android, iOS in splet z uporabo ogrodja React Native. Namen in cilj tega dela je opisati cikel neprekinjene dostave izdelka za različne platforme in raziskati, kolikšno stopnjo ponovne uporabe kode je mogoče doseči pri tem.
Najprej so prikazane posamezne platforme s poudarkom na uporabniških vmesnikih in objave rešitve za javno uporabo. Prav tako so prikazana izbrana ogrodja za razvoj rešitev za različne platforme in njihove prednosti ter slabosti. V nadaljevanju sta predstavljena neprekinjena dostava in model ponovne uporabe kode. Na podlagi spoznanj je implementirana informacijska rešitev za promocijo dogodkov v Barceloni. Na koncu so predstavljeni rezultati in končne ugotovitve. Ključne besede: React Native, Android, iOS, Splet, neprekinjena dostava, ponovna uporaba kode Objavljeno v DKUM: 23.11.2019; Ogledov: 1222; Prenosov: 118 Celotno besedilo (1,89 MB) |
4. Uporaba zabojnikov v procesu neprekinjene dostave informacijskih rešitevChristian Kohek, 2016, diplomsko delo Opis: Diplomsko delo predstavlja tehnologije virtualizacije na nivoju operacijskega sistema in jih primerja s klasično virtualizacijo. Podrobneje so opisani implementacija zabojnikov Docker in orodja, ki tvorijo celovito platformo za delo z zabojniki. Uporaba zabojnikov je predstavljena skozi pregled procesa neprekinjene integracije, dostave in namestitve informacijskih rešitev. Pri tem je izpostavljena uporaba mikrostoritev in njihova dostava v zabojnikih. V praktičnem delu smo prikazali neprekinjeno integracijo, dostavo in namestitev mikrostoritve v zabojniku Docker v produkcijsko okolje. Ključne besede: zabojniki, Docker, neprekinjena dostava, mikrostoritve Objavljeno v DKUM: 15.09.2016; Ogledov: 1534; Prenosov: 211 Celotno besedilo (2,11 MB) |
5. VZPOSTAVITEV PROCESA NEPREKINJENE DOSTAVE IN NAMESTITVE PROGRAMSKE OPREMEDušan Bratuša, 2015, diplomsko delo Opis: Cilj diplomskega dela je predstaviti tradicionalne pristope k dostavi programske opreme in probleme, ki ob teh pristopih nastajajo, ter rešitve, ki jih lahko uporabimo za bolj učinkovit proces dostave programske opreme. Najprej bomo omenili slabosti ročne dostave in nameščanja. Nato bomo predlagali rešitev oz. alternativo k ročni dostavi programske opreme, metodo neprekinjene dostave. V praktičnem delu bomo predstavili primer vzpostavitve delovnega toka dostave programske opreme, ki je osrednji del metode neprekinjene dostave. Implementirali bomo tudi podporno aplikacijo za upravljanje delovnega toka neprekinjene dostave. Ključne besede: Neprekinjena integracija, neprekinjena dostava, neprekinjena namestitev, DevOps Objavljeno v DKUM: 27.05.2015; Ogledov: 1505; Prenosov: 192 Celotno besedilo (5,92 MB) |