Optimalizace importu dat o uživatelích a skupinách do systému Perun
Optimalisation of User and Group Data Import into Perun System
dc.contributor.advisor | Procházka Michal | |
dc.contributor.author | Zvěřina Jan | |
dc.date.accessioned | 2017-06-07T16:02:12Z | |
dc.date.available | 2017-06-07T16:02:12Z | |
dc.date.issued | 2017-05-18 | |
dc.identifier | KOS-587865314305 | |
dc.identifier.uri | http://hdl.handle.net/10467/69702 | |
dc.description.abstract | Bakalářská práce se zaměřuje na optimalizaci importu dat o uživatelích a skupinách do systému Perun, který spravuje uživatelské účty, skupiny a přístupy ke službám. Import uživatelů a členů skupin se provádí z externích zdrojů typu relační databáze, webová služba, soubor typu XML či CSV atd. Aktuální implementace těchto importů je v mnoha případech naivní a pomalá. Pokud aktualizujete byť jen jediný údaj o uživateli v externím zdroji, tak se přesto pošlou všichni uživatelé z dané skupiny při provádění synchronizace. Cílem práce je seznámit se se systémem Perun, analyzovat současný stav importu dat, navrhnout nové optimalizované řešení a vytvořit ukázkovou implementaci. Práce obsahuje analýzu, návrh, implementaci a test výkonu optimalizované synchronizace. Byla naprogramována v Javě a zefektivnila synchronizační proces skupin a uživatelů. | cze |
dc.description.abstract | Bachelor thesis is focused on optimalisation of user and group data import into Perun system. Perun system manages user accounts, groups and access to services. Import of users and group members is done from external sources like relational database, web service, XML or CSV file etc. Current implementation of these imports is in many cases naive and slow. If you will update just one user in an external source, then all members of group will still be sent in group synchronization. The goal of the thesis is to learn how Perun works, to analyze the current state of data import, to design a new optimised solution of data import and to create an implementation. The thesis includes analysis, design, implementation and performance test of optimised synchronization. It has been programmed in Java and it optimised the synchronization process for groups and users. | eng |
dc.language.iso | CZE | |
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 | Systém Perun, import a export dat, uživatelé, skupiny, synchronizace systémů, optimalizace | cze |
dc.subject | Perun system, import and export of data, members, groups, synchronization of systems, optimalisation | eng |
dc.title | Optimalizace importu dat o uživatelích a skupinách do systému Perun | cze |
dc.title | Optimalisation of User and Group Data Import into Perun System | eng |
dc.type | bakalářská práce | cze |
dc.type | bachelor thesis | eng |
dc.date.accepted | ||
dc.contributor.referee | Vozárová Pavla | |
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
-
Bakalářské práce - 18102 [1729]