CITEF — Платформа за киберсигурно обучение и виртуални среди
Накратко
CITEF е платформа за киберсигурно обучение и симулации, предназначена за изграждане на изолирани виртуални среди, управление на remote access и поддръжка на scenario-based кибер упражнения. Участвам в backend архитектурата, платформените процеси, инфраструктурните интеграции и избрани frontend функционалности.
Описание
CITEF е платформа, създадена да подпомага реалистични киберсигурни обучения, упражнения и virtual lab сценарии. Тя обединява backend услуги, инфраструктурна оркестрация, remote access и оперативни процеси в единен продукт за контролирани, изолирани и мащабируеми cyber-range среди.
Платформата съчетава управление на потребители, изпълнение на сценарии, lifecycle на среди, remote connectivity и административни процеси в една система.
Роля
Старши backend инженер / Java консултант
Област
Киберсигурност, виртуални среди, remote access, обучителни платформи
Проблем
Платформите за киберсигурно обучение изискват много повече от просто виртуални машини. Те имат нужда от надеждно provision-ване на изолирани среди, контролиран достъп, remote connectivity, scenario-driven процеси и оперативна видимост върху множество движещи се части.
Предизвикателството е тези процеси да бъдат мащабируеми и поддържани дългосрочно, като същевременно се интегрират сигурно и предвидимо с технологии за виртуализация и remote access.
Решение
Работата ми беше фокусирана върху изграждането и развитието на backend-heavy платформена функционалност с Java и Spring Boot, като при нужда поемах и frontend част с Angular за end-to-end ownership.
Това включваше:
- платформени процеси за управление на lifecycle-а на virtual lab и scenario среди
- потоци за remote connection и access management
- интеграции с инфраструктурни и remote access слоеве като OpenNebula и Guacamole
- подобрения в observability, диагностиката и maintainability на услугите
- поддръжка на оперативни и административни продуктови функционалности
Резултат
Резултатът беше по-способна и по-лесна за поддръжка платформа за управление на cyber-range среди и remote access процеси. Проектът подобри оперативната надеждност, видимостта на услугите и подпомогна развитието на платформата като единен продукт за киберсигурно обучение и симулации.
Ключови показатели
- Multi-module platform spanning backend, frontend, and infrastructure integrations
- Support for isolated cyber-range and virtual lab workflows
- Backend ownership across core operational and access-related platform features
- Integration-heavy product combining virtualization, remote access, and platform services
- Built for maintainability, diagnostics, and long-term platform evolution
Технологии
Java, Spring Boot, Angular, TypeScript, MongoDB, Docker, RabbitMQ, OpenNebula, Guacamole, OpenTelemetry
Период
2022-01 – досега
- Казус
- Външна връзка: https://www.nexovagroup.eu/sites/default/files/media/files/2024-10/citef_brochure_oct_2024_digital_lr.pdf