Проектът представлява платформа за менажиране на събития в облачна среда, насочена към наблюдение, визуализация и управление на предупреждения от приложения, работещи в Kubernetes клъстер. Основната цел е да улесни системните администратори при откриване и анализ на проблеми в реално време чрез централизирана визуализация, персонализирани правила за предупреждения и историческо съхранение на аларми. Решението включва демо уеб приложение, което генерира трафик и метрики, платформа за визуализация на предупреждения и агент, който съхранява аларми в Data Warehouse за дългосрочен анализ. Цялата система е внедрена в AWS инфраструктура с автоматизация чрез Terraform и Kubernetes.
Използвани технологии:
- Next.js – за клиентските интерфейси на демо приложението и платформата за менажиране
- Tailwind CSS + Shadcn/ui – за стилизиране на интерфейсите
- PostgreSQL – база данни за съхранение на данни от демо приложението
- Golang – за реализация на агента за предупреждения
- Apache Doris – Data Warehouse за дългосрочно съхранение на предупреждения
- Prometheus + Alertmanager + Grafana (kube-prometheus-stack) – за събиране, анализ и визуализация на метрики
- Kubernetes (AWS EKS) – за оркестрация на контейнерите
- Docker – за контейнеризация на компонентите
- Terraform – за изграждане на инфраструктура като код (IaC)
- AWS – облачна платформа за хостване на инфраструктурата
Димитър Желев от 12 Г клас




