Využití automatizačních řešení pro projekt Analyzátoru otevřeného kódu

dc.contributor.advisorJežek, David
dc.contributor.authorBeran, Marek
dc.contributor.refereeStromský, Josef
dc.date.accepted2026-06-04
dc.date.accessioned2026-09-02T14:43:20Z
dc.date.available2026-09-02T14:43:20Z
dc.date.issued2026
dc.description.abstractDiplomová práce se zabývá využitím automatizačních řešení pro projekt Analyzátoru otevřeného kódu OSCAW. Cílem bylo zhodnotit možnosti automatizovaného sestavení a nasazení systému a současně zprovoznit klíčové funkcionality do webové aplikace. Analyzován byl výchozí stav projektu z pohledu konfiguračního managementu a provozních rizik. Na základě analýzy byl navržen a implementován koncept s odděleným orchestračním jádrem, rozšiřitelnými analytickými moduly a automatizovaným CI/CD procesem. Výsledkem je funkční webová aplikace umožňující klonování repozitářů a spuštění alespoň dočasné analýzy pomocí SonarQube. Přínosem práce je stabilizovaný technický základ pro další řízený rozvoj projektu.cs
dc.description.abstractThe thesis focuses on applying automation solutions to the Open Source Code Analyzer project OSCAW. The objective was to evaluate automated build and deployment options and to bring key functionalities into a working web application. The initial state was analyzed from the perspective of configuration management and operational risks. Based on this analysis, a target concept was designed and implemented with a separated orchestration core, extensible analytical modules, and an automated CI/CD process. The result is a functional web application that supports repository cloning and at least temporary analysis execution using SonarQube. The main contribution is a stabilized technical foundation for controlled future evolution of the project.en
dc.description.department460 - Katedra informatikycs
dc.description.resultvýborněcs
dc.format.extent1813500 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724
dc.identifier.thesisBER0269_FEI_N0613A140034_2026
dc.identifier.urihttp://hdl.handle.net/10084/161047
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectOSCAWcs
dc.subjectkonfigurační managementcs
dc.subjectDevOpscs
dc.subjectCI/CDcs
dc.subjectkontejnerizacecs
dc.subjectDockercs
dc.subjectGitLab CI/CDcs
dc.subjectInfrastructure as Codecs
dc.subjectPulumics
dc.subjectorchestrace úlohcs
dc.subjectSonarQubecs
dc.subjectOSCAWen
dc.subjectconfiguration managementen
dc.subjectDevOpsen
dc.subjectCI/CDen
dc.subjectcontainerizationen
dc.subjectDockeren
dc.subjectGitLab CI/CDen
dc.subjectInfrastructure as Codeen
dc.subjectPulumien
dc.subjecttask orchestrationen
dc.subjectSonarQubeen
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelMagisterský studijní programcs
dc.thesis.degree-nameIng.
dc.thesis.degree-programInformatikacs
dc.titleVyužití automatizačních řešení pro projekt Analyzátoru otevřeného kóducs
dc.title.alternativeUsing Automation Solutions for the Open Source Analyzer Projecten
dc.typeDiplomová prácecs
local.files.count6
local.files.size88974770
local.has.filesyes

Files

Original bundle

Now showing 1 - 5 out of 6 results
Loading...
Thumbnail Image
Name:
BER0269_FEI_N0613A140034_2026.pdf
Size:
1.73 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
BER0269_FEI_N0613A140034_2026_zadani.pdf
Size:
155.81 KB
Format:
Adobe Portable Document Format
Description:
Zadání
Loading...
Thumbnail Image
Name:
BER0269_FEI_N0613A140034_2026_priloha.zip
Size:
82.59 MB
Format:
ZIP
Description:
Příloha
Loading...
Thumbnail Image
Name:
BER0269_FEI_N0613A140034_2026_posudek_vedouci_Jezek_David.pdf
Size:
157.96 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Ježek, David
Loading...
Thumbnail Image
Name:
BER0269_FEI_N0613A140034_2026_posudek_oponent_Stromsky_Josef.pdf
Size:
165.86 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Stromský, Josef