프로젝트 배경
**문제.** 의뢰 상황은 "아이디어는 있는데 데이터 구조(API)가 아직 정의되지 않은" 단계가 많습니다. 보안 관제 대시보드는 특히 공격 경로 그래프·실시간 이벤트·멀티테넌트 권한처럼 말로만 합의하기 어려운 부분이 많아, 추상적인 논의만으로는 스코프가 계속 흔들립니다. **목표.** 그래서 "함께 보면서 정의할 수 있는, 실제로 동작하는 참조 대시보드"를 먼저 만들었습니다. 화면과 데이터 구조가 눈앞
프로젝트 성과
노드 선택에 따른 리렌더 최적화
선택/포커스 상태를 미세 구독으로 분리해, 노드를 골라도 영향받는 노드만 갱신되도록 설계.
집계에도 멀티테넌트 RLS 적용
Overview 숫자를 security_invoker 집계 뷰로 — 고객사별로 자기 데이터만 집계되도록 보장.
25노드 그래프 자동 레이아웃
좌표가 없는 대형 인시던트를 elk.layered로 자동 배치해 복잡한 공격 경로도 한눈에.
외부 차트 라이브러리 0
도넛·막대·시계열을 손수 SVG로 — 색각 대비 글리프·연속 시간축·호버 값까지 직접 구현하여 가벼운 서비스 제공.
핵심 기능
진행 단계
스키마·RLS 설계
2026.06.
테넌트·상황·인시던트·그래프·타임라인 스키마와 RLS 정책을 먼저 설계.
프로젝트 상세
쿠버네티스 클러스터에서 일어나는 침해를 보안 분석가가 "탐지 → 조사 → 대응"하는 흐름 전체를, 실제로 동작하는 한 화면으로 구현한 보안 관제(SOC) SaaS 대시보드입니다. 화면만 그럴듯한 목업이 아니라 실제 PostgreSQL(Supabase) 위에서 멀티테넌트 격리·집계·실시간 스트리밍이 돌아갑니다. (DEMO · 더미 데이터) **무엇을 푸는가.** 보안 관제 제품의 프론트엔드는 두 가지가







