Zavedení DevOps konceptů - CI/CD, včetně implementace autorizace a autentizace na frontend portálu BI-DBS
DevOps concepts - CI/CD, implementation of authorization & authentication, presented on a BI-DBS portal frontend
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Volha Chukava
Vedoucí práce
Malec Oldřich
Oponent práce
Valenta Michal
Studijní obor
Webové a softwarové inženýrstvíStudijní program
Informatika 2009Instituce přidělující hodnost
katedra softwarového inženýrstvíPráva
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.htmlVysokoš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
Zobrazit celý záznamAbstrakt
Pro předmět BI-DBS na FIT ČVUT v Praze je vyvíjena nová aplikace. Požadavky pro tuto aplikaci jsou odvozeny z již existující aplikace. Tato bakalářská práce se zaměřuje na zlepšení procesů vývoje a údržby nového frontendu webové aplikace na základě analýzy stavu stávající aplikace a plánovaného stavu. Hlavními oblastmi zlepšení jsou přijetí metodiky DevOps a navržení nového zjednodušeného a přehledného systému řízení přístupů. Nakonec hlavním cílem této práce je implementace autentizace a autorizace, včetně omezení oprávnění, a automatizace procesů testování a nasazování. A new application is being developed for teaching the BI-DBS subject at FIT CTU in Prague. The requirements for the application are derived from the existing application. This bachelor's thesis is focused on improving the development and maintenance processes of the new frontend for the web application based on analyses of the state of the existing application and the planned state. The main improvement points are adopting DevOps methodology and designing a new simplified and clear access management system. Conclusively, the main goal of the thesis is the implementation of authentication and authorization including restricting permissions, and automation of testing and deployment.
Kolekce
- Bakalářské práce - 18102 [1724]