Open source проект
AuraSpear Platform
ИИ-ориентированная multi-tenant SOC-платформа, объединяющая SIEM, SOAR и киберразведку в едином рабочем пространстве для расследований.
Обзор
AuraSpear объединяет оповещения, кейсы, инциденты, охоту за угрозами, обогащение разведданных и инженерию обнаружения в едином управляемом рабочем пространстве. Платформа создана для команд, обслуживающих несколько арендаторов одновременно, где данные одного клиента никогда не должны быть доступны из сессии другого.
Архитектура
Next.js и NestJS поверх PostgreSQL с Prisma, Redis для кеширования и OpenSearch для поиска по большим объёмам логов. Wazuh и MISP поставляют данные об обнаружениях и киберразведку, а AWS Bedrock обеспечивает рассуждения ИИ. Изоляция арендаторов реализована на уровне данных, а не в интерфейсе, а учётные данные каждого коннектора обрабатываются только на стороне сервера.
Инженерия
Основная работа заключалась в том, чтобы сделать multi-tenancy и RBAC обязательными, а не опциональными — путём привязки каждого запроса, задачи и вызова ИИ к конкретному арендатору. Помимо этого — приоритизация оповещений, управление кейсами, охота за угрозами, обогащение разведданных и поддержка ИИ, органично встроенная в расследование, а не добавленная сбоку.
- Роль
- Спроектировал и реализовал платформу: модель изоляции арендаторов, RBAC, процессы расследования и анализ с помощью ИИ.
- Категория
- Безопасность
- Стек
- Next.jsNestJSTypeScriptPrismaPostgreSQLRedisOpenSearchWazuhMISPAWS BedrockDocker
- Язык
- TypeScript