Správa identity a přístupů v mikroservisní architektuře
Identity and Access Management Solutions for Microservice Architecture
dc.contributor.advisor | Komárek Martin | |
dc.contributor.author | Dominik Dosoudil | |
dc.date.accessioned | 2023-06-08T22:54:34Z | |
dc.date.available | 2023-06-08T22:54:34Z | |
dc.date.issued | 2023-06-08 | |
dc.identifier | KOS-1240469446905 | |
dc.identifier.uri | http://hdl.handle.net/10467/108813 | |
dc.description.abstract | Firmám INSOFT s.r.o. a Stratox Cloud Native s.r.o. nevyhovuje jejich dosavadní způsob správy uživatelů, a tak potřebují najít náhradu. Cílem je najít pro obě firmy vhodný nástroj na základě jejich požadavků a kompatibility s jejich produkty. Práce obsahuje rešerši vlastností existujících aplikací určených pro správu uživatelů a přístupů. Nalezené vlastnosti jsou kvantifikovány ve veřejných interaktivních tabulkách pro další využití. Na základě hodnocení jsou vybrány 2 nástroje. Tyto nástroje jsou následně integrovány do ukázkového systému využívajícího mikroservisní architekturu. Po ověření funkčnosti jednotlivých vlastností služeb je firmám doporučen nástroj ZITADEL. Pro firmu Stratox Cloud Native s.r.o. nástroj splňuje všechny zadané požadavky a firma ho může nabízet v rámci svého produktu jako alternativu ke stávajícímu systému pro autentizaci a autorizaci uživatelů. Firma INSOFT s.r.o. má komplexní systém autorizací a náhrada nebude bez nutnosti úprav, ale na základě této práce má firma podklady k tomu, jaké úpravy je potřeba provést pro možnost nahrazení správy uživatelů. | cze |
dc.description.abstract | Companies INSOFT s.r.o. and Stratox Cloud Native s.r.o. aren't satisfied with their current state of user management. Therefore they need to find a replacement. The aim of this thesis is finding a suitable tool that satisfies needs of each company and is compatible with their product. The thesis contains research of features of various user management and authorization applications. Found features and attributes are quantified in public interactive spreadsheets. Those spreadsheets can be used by anyone. Based on score computed in spreadsheets two tools are selected and integretad into an example application that uses microservice architecture. Experimental integration allowed to verify previously found features of analyzed tools. After the verification and summarization, ZITADEL was recommended as an identity and access management tool to both companies. ZITADEL satisfies requirements stated by Stratox Cloud Native s.r.o. and can be offered within their software product as an alternative to their current user authentication and authorization service. Although requirements of company INSOFT s.r.o. weren't fully fulfilled because of their complex authorization system, ZITADEL still matches their demands better than Logto. | 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 | autorizace | cze |
dc.subject | autentizace | cze |
dc.subject | správa identit a přístupů | cze |
dc.subject | přihlašování uživatelů | cze |
dc.subject | mikroservisní architektura | cze |
dc.subject | cloud prostředí | cze |
dc.subject | horizontální škálování | cze |
dc.subject | ZITADEL | cze |
dc.subject | Logto | cze |
dc.subject | authentication | eng |
dc.subject | authorization | eng |
dc.subject | identity provider | eng |
dc.subject | user login | eng |
dc.subject | microservice architecture | eng |
dc.subject | cloud environment | eng |
dc.subject | horizontal scaling | eng |
dc.subject | ZITADEL | eng |
dc.subject | Logto | eng |
dc.title | Správa identity a přístupů v mikroservisní architektuře | cze |
dc.title | Identity and Access Management Solutions for Microservice Architecture | eng |
dc.type | diplomová práce | cze |
dc.type | master thesis | eng |
dc.contributor.referee | Glazar Filip | |
theses.degree.discipline | Webové 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 [1005]