Projet open source
AuraSpear Platform
Une plateforme SOC multi-tenant pilotée par l'IA unifiant SIEM, SOAR et renseignement sur les menaces dans un espace d'investigation unique.
Aperçu
AuraSpear réunit alertes, dossiers, incidents, chasses aux menaces, enrichissement du renseignement et ingénierie de détection dans un espace de travail unique et gouverné. Conçue pour des équipes servant plusieurs tenants à la fois, où les données d'un client ne doivent jamais être accessibles depuis la session d'un autre.
Architecture
Next.js et NestJS au-dessus de PostgreSQL avec Prisma, Redis pour la mise en cache, et OpenSearch pour la recherche de logs à grande échelle. Wazuh et MISP alimentent les détections et le renseignement sur les menaces, et AWS Bedrock alimente le raisonnement IA. L'isolation des tenants est appliquée dans la couche de données plutôt que dans l'interface, et chaque identifiant de connecteur est traité côté serveur uniquement.
Ingénierie
Le travail principal a consisté à rendre le multi-tenant et le RBAC incontournables plutôt qu'optionnels — en associant chaque requête, chaque tâche et chaque appel IA à un tenant précis. S'y ajoutent le tri des alertes, la gestion des dossiers, la chasse aux menaces, l'enrichissement du renseignement, et une assistance IA intégrée au cœur de l'investigation plutôt qu'ajoutée en périphérie.
- Rôle
- Conception et implémentation de la plateforme : modèle d'isolation des tenants, RBAC, flux d'investigation et analyse assistée par IA.
- Catégorie
- Sécurité
- Stack
- Next.jsNestJSTypeScriptPrismaPostgreSQLRedisOpenSearchWazuhMISPAWS BedrockDocker
- Langage
- TypeScript