Využití automatizačních řešení pro projekt Analyzátoru otevřeného kódu
| dc.contributor.advisor | Ježek, David | |
| dc.contributor.author | Beran, Marek | |
| dc.contributor.referee | Stromský, Josef | |
| dc.date.accepted | 2026-06-04 | |
| dc.date.accessioned | 2026-09-02T14:43:20Z | |
| dc.date.available | 2026-09-02T14:43:20Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Diplomová 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.abstract | The 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.department | 460 - Katedra informatiky | cs |
| dc.description.result | výborně | cs |
| dc.format.extent | 1813500 bytes | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.other | OSD002 | |
| dc.identifier.sender | S2724 | |
| dc.identifier.thesis | BER0269_FEI_N0613A140034_2026 | |
| dc.identifier.uri | http://hdl.handle.net/10084/161047 | |
| dc.language.iso | cs | |
| dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
| dc.rights.access | openAccess | |
| dc.subject | OSCAW | cs |
| dc.subject | konfigurační management | cs |
| dc.subject | DevOps | cs |
| dc.subject | CI/CD | cs |
| dc.subject | kontejnerizace | cs |
| dc.subject | Docker | cs |
| dc.subject | GitLab CI/CD | cs |
| dc.subject | Infrastructure as Code | cs |
| dc.subject | Pulumi | cs |
| dc.subject | orchestrace úloh | cs |
| dc.subject | SonarQube | cs |
| dc.subject | OSCAW | en |
| dc.subject | configuration management | en |
| dc.subject | DevOps | en |
| dc.subject | CI/CD | en |
| dc.subject | containerization | en |
| dc.subject | Docker | en |
| dc.subject | GitLab CI/CD | en |
| dc.subject | Infrastructure as Code | en |
| dc.subject | Pulumi | en |
| dc.subject | task orchestration | en |
| dc.subject | SonarQube | en |
| dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
| dc.thesis.degree-level | Magisterský studijní program | cs |
| dc.thesis.degree-name | Ing. | |
| dc.thesis.degree-program | Informatika | cs |
| dc.title | Využití automatizačních řešení pro projekt Analyzátoru otevřeného kódu | cs |
| dc.title.alternative | Using Automation Solutions for the Open Source Analyzer Project | en |
| dc.type | Diplomová práce | cs |
| local.files.count | 6 | |
| local.files.size | 88974770 | |
| local.has.files | yes |
Files
Original bundle
1 - 5 out of 6 results
Loading...
- Name:
- BER0269_FEI_N0613A140034_2026.pdf
- Size:
- 1.73 MB
- Format:
- Adobe Portable Document Format
- Description:
- Text práce
Loading...
- Name:
- BER0269_FEI_N0613A140034_2026_zadani.pdf
- Size:
- 155.81 KB
- Format:
- Adobe Portable Document Format
- Description:
- Zadání
Loading...
- Name:
- BER0269_FEI_N0613A140034_2026_priloha.zip
- Size:
- 82.59 MB
- Format:
- ZIP
- Description:
- Příloha
Loading...
- 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...
- Name:
- BER0269_FEI_N0613A140034_2026_posudek_oponent_Stromsky_Josef.pdf
- Size:
- 165.86 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek oponenta – Stromský, Josef