Návrhové vzory v cloud computing aplikacích

but.committeedoc. Dr. Ing. Dušan Kolář (předseda) prof. RNDr. Alexandr Meduna, CSc. (člen) Ing. Vladimír Veselý, Ph.D. (člen) Dr. Ing. Petr Peringer (člen) Ing. Aleš Smrčka, Ph.D. (člen) doc. RNDr. Jitka Kreslíková, CSc. (člen)cs
but.defenceStudent 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, např. ohledně návrhových vzorů v cloudovém uložišti a tzv. mikroslužeb. 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 dobře / C.cs
but.jazykangličtina (English)
but.programInformační technologie a umělá inteligencecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorRychlý, Mareken
dc.contributor.authorKolesár, Matejen
dc.contributor.refereeBurget, Radeken
dc.date.created2023cs
dc.description.abstractThis thesis aims to demonstrate available cloud patterns which solve existing problems that are experienced in the cloud environment. Various cloud patterns are first analysed from a high-level view and then further studied on a lower component level. These components and architectures provide certain solutions depending on the use case of the application. A demo application is designed to showcase these design patterns and how they behave. The implementation is done using kubernetes and it is deployed to AWS. The chosen architecture uses microservices. The application consists of 2 designs. The first one shows the AWS advantages and the second one can be deployed on private clouds but also on AWS. At the end, experiments are performed that verify whether the used patterns had the expected results.en
dc.description.abstractCieľom tejto práce je demonštrovať existujúce cloudove vzory, ktoré riešia problémy v cloud prostrediach. Rôzne cloudove vzory sú analyzované najprv na vyššej úrovni z pohľadu architektúry aplikácie a následne aj na nižších úrovniach pre jednotlivé komponenty. Tieto architektúry a komponenty poskytujú výhodu v istých situáciách a záleží na správaní aplikácie, ako veľmi zjednodušia a zlepšia využívanie cloud prostredia. Je navrhnutá demo aplikácia, ktorá ma 2 návrhy. Prvý návrh používa servisy, ktore vyzdvihuju výhody AWS a druhý návrh možno nasadiť v súkromných cloudoch ale aj na AWS. Aplikácia je nasadzovaná pomocou kubernetov a používa microservisy ako zvolenú architektúru. Po nasadení sú nad aplikáciou urobené experimenty, ktoré slúžia na overenie použitých vzorov a či mali očakávané dopady na aplikáciu.cs
dc.description.markCcs
dc.identifier.citationKOLESÁR, M. Návrhové vzory v cloud computing aplikacích [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.cs
dc.identifier.other143978cs
dc.identifier.urihttp://hdl.handle.net/11012/211908
dc.language.isoencs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectClouden
dc.subjectCloud computingen
dc.subjectCloud Navrhove vzoryen
dc.subjectArchitektúra microservisen
dc.subjectAutomatizaciaen
dc.subjectKubernetesen
dc.subjectJavaen
dc.subjectCloudcs
dc.subjectCloud computingcs
dc.subjectCloud design patternscs
dc.subjectMicroservice Architecturecs
dc.subjectAutomationcs
dc.subjectKubernetescs
dc.subjectJavacs
dc.titleNávrhové vzory v cloud computing aplikacíchen
dc.title.alternativeCloud Computing Application Design Patternscs
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2023-06-20cs
dcterms.modified2023-06-20-11:54:56cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid143978en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 15:36:32en
sync.item.modts2025.01.15 20:22:13en
thesis.disciplineInformační systémy a databázecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
2.35 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
appendix-1.zip
Size:
5.65 MB
Format:
zip
Description:
appendix-1.zip
Loading...
Thumbnail Image
Name:
review_143978.html
Size:
9.94 KB
Format:
Hypertext Markup Language
Description:
file review_143978.html
Collections