Hromadná orchestrácia v multirepo CI/CD prostrediach
but.committee | doc. Ing. Ondřej Ryšavý, Ph.D. (předseda) prof. RNDr. Alexandr Meduna, CSc. (místopředseda) Ing. Vladimír Bartík, Ph.D. (člen) Ing. Matěj Grégr, Ph.D. (člen) doc. Ing. Petr Matoušek, Ph.D., M.A. (člen) Ing. Vladimír Veselý, Ph.D. (člen) | cs |
but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázku oponenta a na doplnění ze strany přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm " A ". Otázky u obhajoby: Jak byste srovnal Vaše řešení s komerčními řešeními např. Space Automation od JetBrains? Komise, například: Jak se vyhodnocoval systém v reálním nasazení? | cs |
but.jazyk | angličtina (English) | |
but.program | Informační technologie a umělá inteligence | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Koutenský, Michal | en |
dc.contributor.author | Víšek, Jakub | en |
dc.contributor.referee | Pluskal, Jan | en |
dc.date.created | 2021 | cs |
dc.description.abstract | Multirepo model přístupu ke správě a verzování zdrojového kódu, jež zahrnuje použití mnoha oddělených repozitářů verzovacích systémů, je poslední dobou často zmiňován v odborné literatuře. Jednou z jeho nevýhod je množství zdlouhavých, nezajímavých a repetitivních úkonů, které je nutno provádět při hromadných operacích tvořících transakce napříč těmito repozitáři. Multirepo repozitáře navíc umožňují využití široké škály technologií, což jen umocňuje riziko lidské chyby, ke které při ručně prováděných hromadných operacích může dojít. V rámci této práce je navrženo, implementováno a otestováno řešení pro automatizaci operací prováděných napříč množstvím repozitářů uspořádaných v multirepo modelu, což s nimi uživatelům zlepšuje zkušenost. | en |
dc.description.abstract | The multirepo model, where solution code is managed in many separate source control repositories instead of a single one, is gaining traction in software engineering. Amongst the disadvantages of this strategy is the amount of mundane work prone to human error involved in performing bulk operations, especially when these repositories are diverse in structure and utilized technologies. This thesis aims to design and implement a solution focused on time-saving and convenience of use that will allow for the definition and orchestration of development processes concerning many separate source control repositories. Finally, the completed solution is piloted in the production environment and evaluated. | cs |
dc.description.mark | A | cs |
dc.identifier.citation | VÍŠEK, J. Hromadná orchestrácia v multirepo CI/CD prostrediach [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2021. | cs |
dc.identifier.other | 136815 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/200186 | |
dc.language.iso | en | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | multirepo | en |
dc.subject | monorepo | en |
dc.subject | polyrepo | en |
dc.subject | metarepo | en |
dc.subject | CI/CD | en |
dc.subject | Continuous Integration | en |
dc.subject | Continuous Delivery | en |
dc.subject | Continuous Deployment | en |
dc.subject | orchestrace release procesu | en |
dc.subject | hromadné operace | en |
dc.subject | multirepo | cs |
dc.subject | monorepo | cs |
dc.subject | polyrepo | cs |
dc.subject | metarepo | cs |
dc.subject | CI/CD | cs |
dc.subject | Continuous Integration | cs |
dc.subject | Continuous Delivery | cs |
dc.subject | Continuous Deployment | cs |
dc.subject | release orchestration | cs |
dc.subject | bulk operations | cs |
dc.title | Hromadná orchestrácia v multirepo CI/CD prostrediach | en |
dc.title.alternative | Bulk Operation Orchestration in Multirepo CI/CD Environments | cs |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2021-06-24 | cs |
dcterms.modified | 2022-08-24-18:51:22 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 136815 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.26 15:33:50 | en |
sync.item.modts | 2025.01.17 12:48:57 | en |
thesis.discipline | Počítačové sítě | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémů | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 1.16 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-24046_v.pdf
- Size:
- 85.84 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-24046_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-24046_o.pdf
- Size:
- 90.72 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-24046_o.pdf
Loading...
- Name:
- review_136815.html
- Size:
- 1.45 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_136815.html