Integrace DevOps ve vývoji a řízení softwarových řešení
Integration of DevOps for Software Development and Delivery
dc.contributor.advisor | Frajták Karel | |
dc.contributor.author | Vít Lupínek | |
dc.date.accessioned | 2022-06-02T22:52:08Z | |
dc.date.available | 2022-06-02T22:52:08Z | |
dc.date.issued | 2022-06-02 | |
dc.identifier | KOS-958759687405 | |
dc.identifier.uri | http://hdl.handle.net/10467/101017 | |
dc.description.abstract | Tato práce se soustředí na řešení problému spojených s vývojem cloudových aplikací podle architektury mikroslužeb. Nejdříve tyto problémy analyzuje a ukážeme, jak je lze automatizovat. Také popisujeme principy Infrastruktury jako kód a Kontinuální integrace a nasazení. Dále v práci nejdříve navrhneme, a pak také implementujeme snadno použitelný systém pro malé a středně velké týmy, který automatizuje proces vystavění infrastruktury jejich aplikace a také automatizuje proces sestavení, testování a nasazení nové verze tohoto softwaru. Kladli jsme důraz na jednoduchost využití systému, čitelnost a přepoužitelnost a zároveň jsme chtěli eliminovat co nejvíc manuálních zásahů do konfigurace, při zachování možnosti vlastního přizpůsobení všech aspektů našeho systému. | cze |
dc.description.abstract | This thesis focuses on solving the challenges in development of cloud based applications following the microservice architecture. We first analyse these challenges, and we show ways to solve them with automation. We also describe the principles of Infrastructure as a Code and Continuous Integration and Delivery. Then we design and implement an easy to use system for small to medium sized development teams, which automates the setup of infrastructure for their application and also automates the process of building, testing and deploying new versions of the software. We put emphasis on simple use, readability, reusability while eliminating as much manual interference as possible, while keeping the ability to customise every aspect of the system. | eng |
dc.publisher | České vysoké učení technické v Praze. Vypočetní a informační centrum. | cze |
dc.publisher | Czech Technical University in Prague. Computing and Information Centre. | eng |
dc.rights | A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.html | eng |
dc.rights | Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html | cze |
dc.subject | DevOps | cze |
dc.subject | infrastruktura | cze |
dc.subject | IaC | cze |
dc.subject | infrastruktura jako kód | cze |
dc.subject | ci/cd | cze |
dc.subject | pipeline | cze |
dc.subject | kontinuální integrace | cze |
dc.subject | kontinuální nasazení | cze |
dc.subject | Terraform | cze |
dc.subject | Terragrunt | cze |
dc.subject | DevOps | eng |
dc.subject | infrastructure | eng |
dc.subject | IaC | eng |
dc.subject | infrastructure as a code | eng |
dc.subject | ci/cd | eng |
dc.subject | pipeline | eng |
dc.subject | continuous integration | eng |
dc.subject | continuous delivery | eng |
dc.subject | Terraform | eng |
dc.subject | Terragrunt | eng |
dc.title | Integrace DevOps ve vývoji a řízení softwarových řešení | cze |
dc.title | Integration of DevOps for Software Development and Delivery | eng |
dc.type | bakalářská práce | cze |
dc.type | bachelor thesis | eng |
dc.contributor.referee | Blaško Miroslav | |
theses.degree.discipline | Software | cze |
theses.degree.grantor | katedra počítačů | cze |
theses.degree.programme | Otevřená informatika | cze |
Soubory tohoto záznamu
Tento záznam se objevuje v následujících kolekcích
-
Bakalářské práce - 13136 [1133]