Řadič postupného nasazení software nad platformou Kubernetes
but.committee | doc. RNDr. Jitka Kreslíková, CSc. (předseda) doc. Ing. Jaroslav Zendulka, CSc. (místopředseda) Ing. David Bařina, Ph.D. (člen) doc. RNDr. Milan Češka, Ph.D. (člen) doc. Ing. Peter Chudý, Ph.D., MBA (člen) Doc. Ing. Ivan Polášek, 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ázky oponenta a na další otázky 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: Lze vytvořený nástroj nebo obecně techniku "canary deployment" využít pro souběžné nasazování více služeb, např. pokud dojde ke změně způsobu komunikace mezi nimi? | cs |
but.jazyk | angličtina (English) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Rychlý, Marek | en |
dc.contributor.author | Malina, Peter | en |
dc.contributor.referee | Burget, Radek | en |
dc.date.created | 2019 | cs |
dc.description.abstract | Potreba dodania hodnoty uživatelom každodočne rastie na kompetitívnom trhu IT. Agilita a DevOps sa stávajú kritickými aspektami pre vývoj software, vyhľadávajúci nástroje ktoré podporujú agilnú kultúru. Softwarové projekty v agilnej kultúre majú častú tendenciu zaoberať sa stratégiami nasadenia ktoré redukujú risk nasadenia nových zmien do existujúceho systému. A však, prostredia určené pre vývoj a testovanie sa takmer vždy odlišujú od produkčných. Využitie primeranej stratégie nasadenie ako canary zlepšuje celkovú stabilitu systému testovaním nových zmien na malej vzorke produkčnej prevádzky. Bolo vykonaných niekoľko experimentov pre dôkaz, že stratégia canary môže pozitívne ovplyvniť stabilitu nasadení a redukovať risk ktorý prinášajú nové zmeny. | en |
dc.description.abstract | The need to deliver value to users sooner rises each year in the competitive IT market. Agility and DevOps are becoming critical aspects of software engineering, seeking tools to enable and improve agile culture. Software projects in such culture tend to deal with new deployment strategies to reduce the risk of new changes breaking the existing system. However, staging and test environments almost always differ from the production. Using the appropriate deployment strategy, such as the canary, improves the overall stability of the system by first testing the new changes on a small subset of production traffic. Multiple experiments were made to prove that canaries can positively enhance deployment stability and reduce the risk that new changes bring. | cs |
dc.description.mark | A | cs |
dc.identifier.citation | MALINA, P. Řadič postupného nasazení software nad platformou Kubernetes [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2019. | cs |
dc.identifier.other | 122082 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/180400 | |
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 | Agile | en |
dc.subject | Kubernetes | en |
dc.subject | Istio | en |
dc.subject | Kontinuálne Nasadzovanie | en |
dc.subject | Canary | en |
dc.subject | Agile | cs |
dc.subject | Kubernetes | cs |
dc.subject | Istio | cs |
dc.subject | Continuous Deployment | cs |
dc.subject | Canary | cs |
dc.title | Řadič postupného nasazení software nad platformou Kubernetes | en |
dc.title.alternative | Kubernetes Canary Deployment Controller | cs |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2019-06-17 | cs |
dcterms.modified | 2019-07-08-13:31:27 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 122082 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.26 15:29:22 | en |
sync.item.modts | 2025.01.17 14:56:28 | en |
thesis.discipline | Management a informační technologie | 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:
- 2.78 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-21857_v.pdf
- Size:
- 85.1 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-21857_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-21857_o.pdf
- Size:
- 87.49 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-21857_o.pdf
Loading...
- Name:
- review_122082.html
- Size:
- 1.45 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_122082.html