Implementace service discovery pro podnikovou platformu
Implementation of a Service Discovery for Enterprise Platform
dc.contributor.advisor | Suchánek Marek | |
dc.contributor.author | Josef Havelka | |
dc.date.accessioned | 2024-06-18T10:22:41Z | |
dc.date.available | 2024-06-18T10:22:41Z | |
dc.date.issued | 2024-06-06 | |
dc.identifier | KOS-1240469452305 | |
dc.identifier.uri | http://hdl.handle.net/10467/114576 | |
dc.description.abstract | Cílem této práce je nalézt optimální řešení pro service discovery, které nahradí existující implementaci u reálného podnikového zákazníka. Práce zkoumá service discovery a distribuované systémy, začínaje základním porozuměním příslušné teorie. Abstraktní požadavky jsou shromážděny od firemního týmu a upřesněny prostřednictvím rešerše existujících řešení. Současně je studována stávající implementace, která pomáhá formulovat požadavky. Po finalizaci požadavků následuje komparativní analýza existujících řešení, která usměrňuje výběr nejvhodnější technologie. Nakonec je navrženo řešení a vyvinut prototyp, který ukazuje jeho funkčnost. Ke konci práce jsou doporučeny přípravné kroky před zahájením refaktorizace stávající implementace. | cze |
dc.description.abstract | The thesis aims to identify an optimal service discovery solution to replace the existing one in the current implementation by the real-world enterprise customer. The thesis explores service discovery and distributed systems, beginning with a foundational understanding of relevant theory. Abstract requirements are gathered from the company team and refined through research on existing frameworks. Concurrently, the current implementation is studied to inform the requirements. Following the finalisation of requirements, a comparative analysis of existing solutions guides the selection of the most appropriate technology. Finally, a solution is designed and a prototype developed to showcase its functionality. Towards the conclusion of the thesis, recommended preparatory steps are outlined before initiating the current implementation's refactoring process. | eng |
dc.publisher | České vysoké učení technické v Praze. Vypočetní a informační centrum. | cze |
dc.publisher | Czech Technical University in Prague. Computing and Information Centre. | eng |
dc.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 | eng |
dc.rights | 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 | cze |
dc.subject | service discovery | cze |
dc.subject | distribuované systémy | cze |
dc.subject | komparativni analýza | cze |
dc.subject | výběr technologie | cze |
dc.subject | návrh řešení | cze |
dc.subject | implementace prototypu | cze |
dc.subject | HashiCorp Consul | cze |
dc.subject | service discovery | eng |
dc.subject | distributed systems | eng |
dc.subject | comparative analysis | eng |
dc.subject | technology selection | eng |
dc.subject | solution design | eng |
dc.subject | prototype development | eng |
dc.subject | HashiCorp Consul | eng |
dc.title | Implementace service discovery pro podnikovou platformu | cze |
dc.title | Implementation of a Service Discovery for Enterprise Platform | eng |
dc.type | diplomová práce | cze |
dc.type | master thesis | eng |
dc.contributor.referee | Valenta Michal | |
theses.degree.discipline | Softwarové inženýrství | cze |
theses.degree.grantor | katedra softwarového inženýrství | cze |
theses.degree.programme | Informatika | cze |
Soubory tohoto záznamu
Tento záznam se objevuje v následujících kolekcích
-
Diplomové práce - 18102 [1094]