Development and deployment of high-availability and automation information systems with a focus on telecommunications

Thesis title: Vývoj a deployment high-availability a automatizačních informačních systémů se zaměřením na telekomunikace
Author: Merhaut, Andreas
Thesis type: Bakalářská práce
Supervisor: Potančok, Martin
Opponents: Vencovský, Filip
Thesis language: Česky
Abstract:
Cílem této bakalářské práce je analyzovat specifika vývoje, architektury a nasazování high‑availability (HA) a automatizačních informačních systémů v telekomunikačním prostředí a navrhnout vhodný architektonický a deployment model využívající moderní cloud‑native technologie. Součástí cíle je validace návrhu. Práce vychází z kombinace literární rešerše a expertních konzultací se společností DataLite, spol. s r. o., která dlouhodobě působí v oblasti automatizačních systémů pro Telco. Na základě definované výzkumné otázky „Jaké architektonické a deployment přístupy jsou nejvhodnější pro vývoj a provoz high‑availability a automatizačních informačních systémů v kontextu moderních cloud‑native technologií?“ jsou formulovány tři hypotézy týkající se vhodnosti mikroservisní architektury, automatizovaného CI/CD pipeline pro nasazení Docker kontejnerů do Kubernetes a využití nástrojů Prometheus a Grafana pro monitoring. Teoretická část práce popisuje specifika prostředí Telco, koncept vysoké dostupnosti a architektonické principy moderních cloud‑native systémů. Praktická část na modelovém operátorovi Alfa navrhuje referenční architekturu automatizačního systému, deployment model a koncepci monitoringu, logování a alertingu. Výsledkem práce je kvalitativní posouzení vhodnosti navržené architektury z pohledu požadavků na dostupnost, škálovatelnost, bezpečnost, regulatorní shodu (NIS2) a provozní efektivitu. V závěru jsou diskutovány přínosy a omezení navrženého řešení a naznačeny možnosti dalšího rozvoje.
Keywords: high‑availability; automatizace; cloud‑native; mikroservisy; CI/CD; Kubernetes; monitoring; Telco; NIS2
Thesis title: Development and deployment of high-availability and automation information systems with a focus on telecommunications
Author: Merhaut, Andreas
Thesis type: Bachelor thesis
Supervisor: Potančok, Martin
Opponents: Vencovský, Filip
Thesis language: Česky
Abstract:
The aim of this bachelor thesis is to analyze the specifics of the development, architecture, and deployment of high-availability (HA) and automation information systems in the telecommunications environment and to propose an appropriate architectural and deployment model using modern cloud-native technologies. Validation of the design is part of the aim. The thesis combines a literature review with expert consultations with the company DataLite, spol. s r. o., which has long-term experience with automation platforms for telecom operators. Based on the research question “Which architectural and deployment approaches are most suitable for the development and operation of high-availability automation information systems in the context of modern cloud-native technologies?”, three hypotheses are formulated. They relate to the suitability of microservices architecture, automated CI/CD pipeline for deploying Docker containers into Kubernetes, and the use of Prometheus and Grafana for monitoring. The theoretical part describes the specifics of the telecom environment, the concept of high availability, and the principles of modern cloud-native systems. The practical part proposes a reference architecture of an automation system, a deployment model, and a concept for monitoring, logging, and alerting for a model operator called Alfa. The outcome of the thesis is a qualitative assessment of the proposed architecture with respect to availability, scalability, security, regulatory compliance (NIS2), and operational efficiency. The conclusion discusses the benefits and limitations of the proposed solution and outlines options for further development.
Keywords: automation; cloud‑native; microservices; CI/CD; Kubernetes; monitoring; high‑availability; telecom; NIS2

Information about study

Study programme: Aplikovaná informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 13. 1. 2025
Date of submission: 8. 12. 2025
Date of defense: 22. 6. 2026
Identifier in the InSIS system: https://insis.vse.cz/zp/94739/podrobnosti

Files for download

    Last update: