Tvorba cloudové aplikace s využitím DevOps technologií
dc.contributor | Tvrzník Michal, Ing. : 67017 | |
dc.contributor.advisor | Skrbek Jan, doc. Ing. Dr. : 54839 | |
dc.contributor.author | Kaněra, Jan | |
dc.date.accessioned | 2022-12-20T04:40:11Z | |
dc.date.available | 2022-12-20T04:40:11Z | |
dc.date.committed | 2022-8-31 | |
dc.date.defense | 2022-09-06 | |
dc.date.submitted | 2020-11-1 | |
dc.date.updated | 2022-9-6 | |
dc.degree.level | Bc. | |
dc.description.abstract | Tato bakalářská práce se zabývá využitím DevOps technologií při vývoji aplikací a provozu takové aplikace v prostředí cloudu. Teoretická část práce blíže seznamuje s těmito technologiemi a popisuje jejich postavení z hlediska vývoje software. Budou představeny a porovnány nejčastěji používané DevOps technologie. Po seznámení s vybranými technologiemi se v práci řeší praktické využití těchto technologií, formou vývoje webové aplikace. V praktické části práce bude představen jednoduchý návrh aplikace, popis programovacích prostředků a jejich frameworku k vývoji dané aplikace. Následně i zdůvodnění výběru použitých vývojových prostředků. Představí se i konkrétní postup při vývoji aplikace společně s implementací vybraných DevOps technologií. V poslední části bude zhodnocena tvorba aplikace a společně s tím i využité DevOps technologie. | cs |
dc.description.abstract | This bachelor thesis deals with the use of DevOps technologies in the development of applications and operation of such an application in the cloud environment. The theoretical part of the thesis introduces these technologies and describes their position in terms of software development. The most commonly used DevOps technologies will be presented and compared. After getting acquainted with the selected technologies, the thesis deals with the practical use of these technologies in the form of web application development. In the practical part of the thesis, a simple application design, description of programming tools and their framework for the development of the application will be presented. Subsequently, the justification for the choice of the development means used. The specific procedure for application development will also be presented together with the implementation of selected DevOps technologies. In the last part, the creation of the application will be evaluated and, together with it, the DevOps technologies used. | en |
dc.description.mark | 2 | |
dc.format | 45 s. | |
dc.format.extent | Práce neobsahuje přílohy, pouze ilustrace. | |
dc.identifier.signature | V 202204573 | |
dc.identifier.uri | https://dspace.tul.cz/handle/15240/166810 | |
dc.language.iso | cs | |
dc.relation.isbasedon | beginitemize itemKRAUSE, Jörg. 2016. Programming Web Applications with Node, Express and Pug [online]. New York: Apress.~[cit. 2020-10-11]. ISBN 978-1484225103. Dostupné z: https://www.apress.com/gp/book/9781484225103 itemGEERLING, Jeff.~2020. Ansible for DevOps: Server and configuration management for humans [online]. Vydání 2. St.Louis,MO: Midwestern Mac.~[cit. 2020-10-11]. ISBN 978-0986393426. Dostupné z: https://leanpub.com/ansible-for-devops itemTHOMSON, Laura a Luke WEILLING. 2017. Mistrovství - PHP a MySQL: Kompletní průvodce vývojáře [online]. Brno: Computer Press.~[cit. 2020-10-11]. ISBN 978-80-251-4892-1. Dostupné z: https://www.alza.cz/media/mistrovstvi-php-a-mysql-d5237261.htm itemYEGULALP, S. 2019. What is Kubernetes? Container Orchestration Explained. InfoWorld.Com, Apr 03, 2019 ProQuest Central. itemLAYKA, Vishal. 2014. Learn Java for Web Development: Modern Java Web Development [online]. New York: Apress, 2014 [cit. 2020-10-13]. ISBN 978-1-4302-5984-8. Dostupné z: https://www.apress.com/gp/book/9781430259831 enditemize parKonzultant: Ing. Václav Ševčík - CTO, jednatel společnosti Actis,s.r.opar | |
dc.rights | Vysokoškolská závěrečná práce je autorské dílo chráněné dle zákona č. 121/2000 Sb., autorský zákon, ve znění pozdějších předpisů. 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 https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou https://knihovna.tul.cz/document/26 | cs |
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. https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics https://knihovna.tul.cz/document/26 | en |
dc.rights.uri | https://knihovna.tul.cz/document/26 | |
dc.rights.uri | https://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf | |
dc.subject | DevOps | cs |
dc.subject | virtualizace | cs |
dc.subject | software | cs |
dc.subject | webová aplikace | cs |
dc.subject | cloud | cs |
dc.subject | programovací prostředek | cs |
dc.subject | framework | cs |
dc.subject | vývoj | cs |
dc.subject | DevOps | en |
dc.subject | virtualization | en |
dc.subject | software | en |
dc.subject | web application | en |
dc.subject | cloud | en |
dc.subject | programming tools | en |
dc.subject | frameworks | en |
dc.subject | development | en |
dc.title | Tvorba cloudové aplikace s využitím DevOps technologií | cs |
dc.title | Creation of cloud application with the usage of DevOps technologies | en |
dc.type | bakalářská práce | cs |
local.degree.abbreviation | Bakalářský | |
local.degree.discipline | MI | |
local.degree.programme | Systémové inženýrství a informatika | |
local.degree.programmeabbreviation | B6209 | |
local.department.abbreviation | KIN | |
local.faculty | Ekonomická fakulta | cs |
local.faculty.abbreviation | FE | |
local.identifier.author | E18000007 | |
local.identifier.stag | 41531 | |
local.identifier.verbis | ||
local.identifier.verbis | 5065c054-3e55-4d79-bf59-eed87e25d38e | |
local.note.administrators | automat | |
local.note.secrecy | Povoleno ZverejnitPraci Povoleno ZverejnitPosudky | |
local.poradovecislo | 4573 |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- BP_Kanera.pdf
- Size:
- 15.59 MB
- Format:
- Adobe Portable Document Format
- Description:
- VSKP
Loading...
- Name:
- Posudek_oponenta_Kanera.pdf
- Size:
- 915.13 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek_oponenta_VSKP
Loading...
- Name:
- Posudek_Skrbek_sign.pdf
- Size:
- 955.3 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek_vedouciho_VSKP
Loading...
- Name:
- ProtokolSPrubehemObhajobySTAG.pdf
- Size:
- 32.33 KB
- Format:
- Adobe Portable Document Format
- Description:
- Prubeh_obhajoby_VSKP