본문으로 건너뛰기

Architecture

AI 데이터 플랫폼의 서비스 계층과 배포 구조

서비스는 4개 계층으로 구분됩니다.

  • Product Service (제품 진입점): 프론트엔드 SPA가 직접 호출. 하위 서비스를 gRPC로 오케스트레이션해 제품 UX 응답을 합성. 순수 BFF가 아닌 제품 도메인 로직까지 수행.
  • Platform / Core (크로스 도메인 공통): account · organization · billing · community · observability
  • Domain (단일 책임): datasets · agent · llmgateway · rag
  • Workers (비동기): Temporal / NATS 컨슈머 — 이메일·알림·에이전트 실행·이벤트 포워딩·비식별 워크플로

제품 아키텍처

두 엔드 서비스(SaaS / 온프레)가 같은 백엔드 컨테이너를 공유하는 구조.

전체 화면으로 열기 >>