Integrating OpenTelemetry with Wren:AM, Wren:IDM and Wren:DS
| Thesis title: | Integrating OpenTelemetry with Wren:AM, Wren:IDM and Wren:DS |
|---|---|
| Author: | Domokošová, Adéla |
| Thesis type: | Bachelor thesis |
| Supervisor: | Kučera, Jan |
| Opponents: | Buriánek, Jan |
| Thesis language: | English |
| Abstract: | Modern distributed software systems are inherently complex, making them difficult to understand and diagnose. As the industry shifts toward standardised observability to gain deeper system insights, the main goal of this thesis is to develop a proof of concept integration of OpenTelemetry into a distributed Identity and Access Management (IAM) platform. The platform consists of Wren:AM, Wren:IDM, and Wren:DS components. The first part of the thesis introduces the methodology, the state of the art in software observability, the Wren Security platform and some of its components. The second part describes the architecture and implementation of the observability stack, including the OpenTelemetry Java Agent and Collector, storage, and Grafana dashboards. The proposed solution is evaluated through simulated use cases, including high traffic load and sub-system failure. Finally, the thesis summarises the benefits of the implementation and identifies technical limitations. |
| Keywords: | OpenTelemetry; Observability; IAM; Wren Security; Telemetry |
| Thesis title: | Integrace OpenTelemetry do komponent Wren:AM, Wren:IDM a Wren:DS |
|---|---|
| Author: | Domokošová, Adéla |
| Thesis type: | Bakalářská práce |
| Supervisor: | Kučera, Jan |
| Opponents: | Buriánek, Jan |
| Thesis language: | English |
| Abstract: | Moderní distribuované softwarové systémy jsou ze své podstaty komplexní, což ztěžuje jejich pochopení a diagnostiku. V době, kdy se celé odvětví posouvá směrem ke standardizované observabilitě s cílem získat hlubší vhled do fungování systémů, je hlavním cílem této práce vytvořit proof of concept integraci OpenTelemetry do distribuované platformy pro správu identit a přístupu (IAM). Platforma se skládá z komponent Wren:AM, Wren:IDM a Wren:DS. První část práce představuje metodologii, současný stav poznání (state of the art) v oblasti softwarové observability, platformu Wren Security a některé její komponenty. Druhá část popisuje architekturu a implementaci sady technologií pro observabilitu, včetně OpenTelemetry Java Agenta a Collectoru, úložiště a dashboardů v nástroji Grafana. Navržené řešení je vyhodnoceno pomocí simulovaných scénářů použití, které zahrnují vysokou návštěvnost a selhání jednoho ze subsystémů. Na závěr práce shrnuje přínosy implementace a identifikuje její technická omezení. |
| Keywords: | OpenTelemetry; Observabilita; IAM; Wren Security; Telemetrie |
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: | 10. 12. 2025 |
|---|---|
| Date of submission: | 6. 5. 2026 |
| Date of defense: | 17. 6. 2026 |
| Identifier in the InSIS system: | https://insis.vse.cz/zp/94880/podrobnosti |