Porovnání zavádění DevOps v korporacích

Název práce: Porovnání zavádění DevOps v korporacích
Autor(ka) práce: Němec, Jan
Typ práce: Bakalářská práce
Vedoucí práce: Ženíšek, Jan
Oponenti práce: Buchalcevová, Alena
Jazyk práce: Česky
Abstrakt:
Zaměřením této bakalářské práce je porovnání zavádění DevOps v korporacích. Hlavním cílem bakalářské práce je popsat zavádění DevOps ve dvou českých korporacích a jejich vzájemné porovnání. Práce je rozdělena na více dílčích celků, které jsou logicky rozčleněny a uspořádány do teoretické a praktické části. První teoretická část se věnuje historii vývoje softwaru. Konkrétně je zde popsána historie rigorózních metod současně s vysvětlením vodopádového a spirálového modelu. Dále jsou rozepsány agilní metody vývoje, jejich vznik a podrobná charakteristika tří zástupců SCRUM, XP a FDD. Další kapitola je věnována vzniku, popisu a vysvětlení pojmů SRE a DevOps a jednotlivých praktik, jako například automatizace, kontinuální nasazování a dodávání. Následující kapitola popisuje jednotlivé fáze vývoje software v rámci DevOps cyklu. Poslední kapitoly teoretické části se věnují tématu delivery pipeline a DevOps v cloudu. Druhá praktická část popisuje zavádění DevOps ve dvou korporacích. Konkrétně korporace jmenovat nemohu, ale obě jsou se pohybují v bankovním odvětví. První podkapitoly praktické části jsou věnovány zavádění DevOps v korporacích. Nachází se zde popis současného stavu v obou korporacích, plány do budoucna obou korporací a vzájemné porovnání korporací. Závěrečné dvě podkapitoly obsahují doporučení pro zavádění DevOps a nejčastěji vyskytující se problémy při zavádění DevOps. Primárním výsledkem práce je popsání skutečného stavu ve dvou zvolených korporacích na základě dat získaných z osobních rozhovorů. Sekundárním cílem je detailní popis DevOps problematiky na základě nastudovaných článků a knih.
Klíčová slova: CI/CD pipeline; Agilní vývoj; DevOps; Rigorózní metody; Agile; DevOps praktiky
Název práce: Comparing DevOps Deployment in Corporations
Autor(ka) práce: Němec, Jan
Typ práce: Bachelor thesis
Vedoucí práce: Ženíšek, Jan
Oponenti práce: Buchalcevová, Alena
Jazyk práce: Česky
Abstrakt:
The aim of this Bachelor thesis is to compare the implementation of DevOps in corporations. The main aim of this Bachelor thesis is to describe the implementation of DevOps in two Czech corporations and their comparison. The work is divided into several sub-units, which are logically divided and arranged into theoretical and practical part. The first theoretical part deals with the history of software development. Specifically, the history of heavyweight methods is described along with the explanation of the waterfall and spiral model. Then there are agile methods of development, their origin and detailed characteristics of three representatives of SCRUM, XP and FDD. The next chapter is devoted to the creation, description and explanation of the concepts of SRE and DevOps and individual practices such as automation, continuous deployment and delivery. The following chapter describes the phases of software development within the DevOps cycle. The last chapters of the theoretical part deal with delivery pipeline and DevOps in the cloud. The second practical part describes the implementation of DevOps in two corporations. Specifically, I cannot name corporations, but both are in the banking sector. The first subsections of the practical part are devoted to the implementation of DevOps in corporations. There is a description of the current situation in both corporations, plans for the future of both corporations and the mutual comparison of corporations. The final two subsections contain recommendations for DevOps deployment and the most common DevOps deployment issues. The primary result of the work is to describe the actual state of the two selected corporations based on data obtained from personal interviews. The secondary goal is a detailed description of DevOps issues based on articles and books.
Klíčová slova: Heavyweight methods; Agile; Agile development; CI/CD pipeline; DevOps; DevOps practices

Informace o studiu

Studijní program / obor: Aplikovaná informatika/Aplikovaná informatika
Typ studijního programu: Bakalářský studijní program
Přidělovaná hodnost: Bc.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačních technologií

Informace o odevzdání a obhajobě

Datum zadání práce: 7. 1. 2019
Datum podání práce: 5. 5. 2019
Datum obhajoby: 10. 6. 2019
Identifikátor v systému InSIS: https://insis.vse.cz/zp/68195/podrobnosti

Soubory ke stažení

    Poslední aktualizace: