Architektura, vývoj a nasazení škálovatelných cloudových aplikací
Show simple item record
dc.contributor.advisor |
Žáček, Petr
|
|
dc.contributor.author |
Makara, Matej
|
|
dc.date.accessioned |
2023-12-20T13:25:32Z |
|
dc.date.available |
2023-12-20T13:25:32Z |
|
dc.date.issued |
2022-12-02 |
|
dc.identifier |
Elektronický archiv Knihovny UTB |
|
dc.identifier.uri |
http://hdl.handle.net/10563/54368
|
|
dc.description.abstract |
Práca sa zaoberá popisom softvérových architektúr využitých pri tvorbe moderných aplikácií. Popisuje vlastnosti vybraných softvérových architektúr a venuje sa prístupu Infrastructure as Code. Taktiež popisuje dostupné nástroje využívané prístupom Infrastructure as Code. Práca obsahuje návrh ukážkovej aplikácie a tutoriál, ktorý čitateľa prevedie implemementáciou tejto aplikácie. Aplikácia je založená na microservice architektúre a je automaticky nasadená pomocou IaC nástroja Pulumi. Implementovaná aplikácia zahŕňa škalovanie pomocou Kubernetes, ktoré je otestované záťažovým testom. |
|
dc.format |
88 s. |
|
dc.language.iso |
cs |
|
dc.publisher |
Univerzita Tomáše Bati ve Zlíně |
|
dc.rights |
Bez omezení |
|
dc.subject |
architektúra aplikácie
|
cs |
dc.subject |
microservice
|
cs |
dc.subject |
Infrastructure as Code
|
cs |
dc.subject |
Pulumi
|
cs |
dc.subject |
application architecture
|
en |
dc.subject |
microservice
|
en |
dc.subject |
Infrastructure as Code
|
en |
dc.subject |
Pulumi
|
en |
dc.title |
Architektura, vývoj a nasazení škálovatelných cloudových aplikací |
|
dc.title.alternative |
Architecture, Development and Deployment of Scalable Cloud Applications |
|
dc.type |
diplomová práce |
cs |
dc.contributor.referee |
Urban, Jiří |
|
dc.date.accepted |
2023-06-16 |
|
dc.description.abstract-translated |
This thesis deals with the description of software architectures used in the creation of modern applications. It describes the features of selected software architectures and discusses the Infrastructure as Code approach. It also describes the available tools used by the Infrastructure as Code approach. The thesis includes a design of a sample application and a tutorial that guides the reader through the implementation of this application. The application is based on a microservice architecture and is automatically deployed using the IaC tool Pulumi. The finalized application includes scaling using Kubernetes, which is then stress tested. |
|
dc.description.department |
Ústav informatiky a umělé inteligence |
|
dc.thesis.degree-discipline |
Softwarové inženýrství |
cs |
dc.thesis.degree-discipline |
Software Engineering |
en |
dc.thesis.degree-grantor |
Univerzita Tomáše Bati ve Zlíně. Fakulta aplikované informatiky |
cs |
dc.thesis.degree-grantor |
Tomas Bata University in Zlín. Faculty of Applied Informatics |
en |
dc.thesis.degree-name |
Ing. |
|
dc.thesis.degree-program |
Informační technologie |
cs |
dc.thesis.degree-program |
Information Technologies |
en |
dc.identifier.stag |
63401
|
|
dc.date.submitted |
2023-05-25 |
|
Files in this item
This item appears in the following Collection(s)
Show simple item record
Search DSpace
Browse
-
All of DSpace
-
This Collection
My Account