Zobrazit minimální záznam

Implementation of an application demonstrating microservices advantages and disadvantages



dc.contributor.advisorNáplava Pavel
dc.contributor.authorKrahulec Vlastimil
dc.date.accessioned2019-01-31T11:07:58Z
dc.date.available2019-01-31T11:07:58Z
dc.date.issued2019-01-30
dc.identifierKOS-773337339605
dc.identifier.urihttp://hdl.handle.net/10467/79284
dc.description.abstractCílem bakalářské práce je vytvořit ukázkovou aplikaci pro demonstraci výhod a nevýhod architektury microservices. První část bakalářské práce je zaměřena na architekturu microservices, co to microservice je a jakým způsobem se aplikace na architektuře microservices implementuje. V druhé části jsou popsány vlastnosti dvou aplikací z korporátního prostředí, které jsou v současné době implementovány monoliticky. Třetí část bakalářské práce je zaměřena na popis vývoje backendu a frontendu ukázkové aplikace na architektuře microservices. Třetí část také obsahuje uživatelské scénáře, na kterých je demonstrována výhoda microservices. Závěrečná část se zabývá výhodami a nevýhodami architektury microservices včetně vyhodnocení náročnosti samotného vývoje.cze
dc.description.abstractThe aim of the bachelor thesis is to create a sample application to demonstrate the advantages and disadvantages of the microservices architecture. The first part of the bachelor thesis is focused on microservices architecture, what microservices is and how the application for the microservices architecture is implemented. The second part describes the properties of two corporate applications that are currently being implemented monolithically. The third part of the bachelor thesis is focused on description of backend and frontend development of sample application for microservices architecture. The third part includes user scenarios where the advantage of microservices is demonstrated. The last part deals with the advantages and disadvantages of the microservices architecture, including the evaluation of the complexity of the development itself.eng
dc.language.isoCZE
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA 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 http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmleng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. 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 http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.htmlcze
dc.subjectMicroservices architektura,pojem microservice,SOLID,vlastnosti microservices,automatizace microservices,vývoj microservices,monolitická architektura,implementace ukázkové aplikace,backend,Spring,maven,PostgreSql,Message broker,frontend,Angular 5,PrimeNg,uživatelské scénáře,výhody microservices,nevýhody microservicescze
dc.subjectMicroservices architecture,concept microserices,SOLID,behavior microservices,automation microservices,development microservices,monolithic architecture,implementation sample application,backent,Spring,maven,PostgreSql,Message broker,frontend,Angular 5,PrimeNg,user scenarios,advantages microservices,disadvantages microserviceseng
dc.titleVytvoření aplikace pro účely demonstrace výhod a nevýhod použití microservicescze
dc.titleImplementation of an application demonstrating microservices advantages and disadvantageseng
dc.typebakalářská prácecze
dc.typebachelor thesiseng
dc.contributor.refereeSlavík Tomáš
theses.degree.grantorkatedra počítačůcze
theses.degree.programmeSoftwarové inženýrství a technologiecze


Soubory tohoto záznamu





Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam