Original title:
Informační systém pro ubytovací služby
Translated title:
Information System for Accommodation Services
Authors:
Bargl, Vojtěch ; Burget, Radek (referee) ; Rychlý, Marek (advisor) Document type: Bachelor's theses
Year:
2020
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato bakalářské práce se zabývá mikroservnisní architekturou. Hlavními cíli této práce je analýza architektury mikroslužeb, porovnání s architekturou monolitu a vytvoření ukázkového informačního systému za pomoci konceptů odhalené z architektury mikroslužeb. Tato práce vnáší pohled na objem práce, který tato architektura obnáší. Systém je uzpůsobený na správu apartmánů, uživatelů a rezervací. Text práce se zabývá nejdůležitějšími faktory získané z analýzy této archiktektury, procesem specifikace domény ubytovacích služeb a vývojem samotného systému za pomoci uplatnění těchto konceptů.
This bachelor thesis deals with microservice architecture. Main goals of this thesis is analysis of microservice architecture, comparison with monolith architecture and creation of a information system with the help of concepts revealed from the microservices architecture. This thesis reveals the volume of work that this architecture entails. The system is suitable for the management of apartments, users and reservations. This thesis describes the most important factors obtained from the analysis of this architecture, the process of specifying the domain of accommodation services and the development of the system itself with the help of the application of these concepts.
Keywords:
accomodation services; Apollo; Bootstrap; Bootstrap 4; Docker; Go; Golang; Gradle; GraphQL; Information system; Kotlin; MariaDB; microservice architecture; microservices; Parcel; RabbitMQ; React; Typescript; Apollo; Bootstrap; Bootstrap 4; Docker; Go; Golang; Gradle; GraphQL; Informační systém; Kotlin; MariaDB; mikroservisní architektura; mikroslužby; Parcel; RabbitMQ; React; Typescript; ubytovací služby
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/194945