Centralizovaná správa jednotlivých instancí HEAppE
| dc.contributor.advisor | Vojáček, Lukáš | |
| dc.contributor.author | Mikulenka, Vojtěch | |
| dc.contributor.referee | Moravec, Pavel | |
| dc.date.accepted | 2026-08-04 | |
| dc.date.accessioned | 2026-09-02T14:34:00Z | |
| dc.date.available | 2026-09-02T14:34:00Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Výstupem této diplomové práce je webová aplikace a REST API pro správu HEAppE instancí. Aplikace umožňuje nasazení nové HEAppE instance prostřednictvím průvodce a její správu pomocí REST API. Webová aplikace a REST API jsou implementovány na platformě .NET 8 v jazyce C#. Pro práci s Microsoft SQL Server databází je použit Entity Framework Core. Autentizace a autorizace jsou zajištěny pomocí nástroje Keycloak s protokoly OAuth 2.0 a OpenID Connect. Vzdálená správa instancí je realizována prostřednictvím agentového systému Salt. Aplikace je provozována v izolovaném prostředí pomocí technologie Docker. Pro reverzní proxy je využit Nginx. | cs |
| dc.description.abstract | The output of this diploma thesis is a web application and REST API for managing HEAppE instances. The application allows deploying a new HEAppE instance through a wizard and managing it via its REST API. The web application and REST API are implemented on the .NET 8 platform in the C# language. Entity Framework Core is used for working with the Microsoft SQL Server database. Authentication and authorization are provided by Keycloak with the OAuth 2.0 and OpenID Connect protocols. Remote instance management is realized through the Salt agent system. The application runs in an isolated environment using Docker technology. Nginx is used as a reverse proxy. | en |
| dc.description.department | 460 - Katedra informatiky | cs |
| dc.description.result | velmi dobře | cs |
| dc.format.extent | 2147159 bytes | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.other | OSD002 | |
| dc.identifier.sender | S2724 | |
| dc.identifier.thesis | MIK0459_FEI_N0613A140034_2026 | |
| dc.identifier.uri | http://hdl.handle.net/10084/160256 | |
| dc.language.iso | cs | |
| dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
| dc.rights.access | openAccess | |
| dc.subject | Blazor Server | cs |
| dc.subject | .NET Core | cs |
| dc.subject | Keycloak | cs |
| dc.subject | SaltStack | cs |
| dc.subject | Docker | cs |
| dc.subject | Nginx | cs |
| dc.subject | HEAppE | cs |
| dc.subject | autentizace | cs |
| dc.subject | autorizace | cs |
| dc.subject | agentový systém | cs |
| dc.subject | diplomová práce | cs |
| dc.subject | Blazor Server | en |
| dc.subject | .NET Core | en |
| dc.subject | Keycloak | en |
| dc.subject | SaltStack | en |
| dc.subject | Docker | en |
| dc.subject | Nginx | en |
| dc.subject | HEAppE | en |
| dc.subject | authentication | en |
| dc.subject | authorization | en |
| dc.subject | agent system | en |
| dc.subject | master thesis | 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 | Centralizovaná správa jednotlivých instancí HEAppE | cs |
| dc.title.alternative | Centralised Management of Individual HEAppE Instances | en |
| dc.type | Diplomová práce | cs |
| local.files.count | 6 | |
| local.files.size | 3727657 | |
| local.has.files | yes |
Files
Original bundle
1 - 5 out of 6 results
Loading...
- Name:
- MIK0459_FEI_N0613A140034_2026.pdf
- Size:
- 2.05 MB
- Format:
- Adobe Portable Document Format
- Description:
- Text práce
Loading...
- Name:
- MIK0459_FEI_N0613A140034_2026_zadani.pdf
- Size:
- 138.35 KB
- Format:
- Adobe Portable Document Format
- Description:
- Zadání
Loading...
- Name:
- MIK0459_FEI_N0613A140034_2026_priloha.zip
- Size:
- 1022.32 KB
- Format:
- ZIP
- Description:
- Příloha
Loading...
- Name:
- MIK0459_FEI_N0613A140034_2026_posudek_vedouci_Vojacek_Lukas.pdf
- Size:
- 159.27 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek vedoucího – Vojáček, Lukáš
Loading...
- Name:
- MIK0459_FEI_N0613A140034_2026_posudek_oponent_Moravec_Pavel.pdf
- Size:
- 160.87 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek oponenta – Moravec, Pavel