ČVUT DSpace
  • Search DSpace
  • Čeština
  • Login
  • Čeština
  • Čeština
View Item 
  •   ČVUT DSpace
  • Czech Technical University in Prague
  • Faculty of Electrical Engineering
  • Department of Computer Science and Engineering
  • Bachelor Theses - 13136
  • View Item
  • Czech Technical University in Prague
  • Faculty of Electrical Engineering
  • Department of Computer Science and Engineering
  • Bachelor Theses - 13136
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Přechod aplikace FELSight na mikroslužbovou architekturu

Migration of FELSight application to microservice architecture

Type of document
bakalářská práce
bachelor thesis
Author
Ladislav Svoboda
Supervisor
Balík Miroslav
Opponent
Zídek Jan
Field of study
Software
Study program
Otevřená informatika
Institutions assigning rank
katedra počítačů



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 http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.html
Vysokoš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.html
Metadata
Show full item record
Abstract
FELsight je aplikace, která poskytuje studentům různé funkcionality, které jim mají ulehčovat studium. Například zobrazování rozvrhů nebo jídelníčky menz. Náplní této práce bylo vybrat dvě funkcionality poskytované portálem pro studenty FELSight a vytvořit pro ně nové mikroslužby. Práce také přiblíží jaké funkce FELSight poskytuje, jak vypadá jeho současná architektura a jaké problémy to přináší. V rámci práce byly mikroslužby pokryty testy a byly připraveny na nasazení na vývojářské prostředí a integraci do stávajícího monolitu. Nakonec je také představen základ pro integraci funkcionalit, kterými se tato práce zabývá, do fakultní platformy HUB.FEL. Ta má za úkol sjednotit všechny aplikace vyvíjené CZM na jedno místo.
 
FELsight is an application that provides students with various functionalities to help them with their studies. For example, viewing timetables or menus for school buffets.The goal of this thesis was to select two functionalities provided by the student portal FELSight and create new microservices for them. The thesis also outlined all of the functionalities provided by FELSight, what its current architecture looks like and what problems it poses. As part of the thesis, the microservices were covered by tests and were prepared to be deployed to the development environment and integrated into the monolith. Finally, the basis for integrating the functionalities addressed in this work into the faculty platform HUB.FEL is also presented. HUB.FEL is intended to unify all applications developed by CZM in one place.
 
URI
http://hdl.handle.net/10467/109283
View/Open
PLNY_TEXT (2.018Mb)
PRILOHA (369.6Kb)
POSUDEK (1.271Mb)
POSUDEK (220.9Kb)
Collections
  • Bakalářské práce - 13136 [1153]

České vysoké učení technické v Praze copyright © 2016 

DSpace software copyright © 2002-2016  Duraspace

Contact Us | Send Feedback
Theme by 
@mire NV
 

 

Useful links

CTU in PragueCentral library of CTUAbout CTU Digital LibraryResourcesStudy and library skillsResearch support

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

Login

České vysoké učení technické v Praze copyright © 2016 

DSpace software copyright © 2002-2016  Duraspace

Contact Us | Send Feedback
Theme by 
@mire NV