Skip to content
플랫폼 기능

유니콘을 출시하는 데 필요한 모든 것.

Nebutra는 풀스택 SaaS 플랫폼입니다. AI, 빌링, 멀티테넌시, 관측 가능성, 보안이 처음부터 내장되어 있습니다. 바퀴를 다시 발명하지 마세요.

멀티 테넌트 플랫폼

Postgres의 행 수준 보안이 테넌트 간 데이터 접근을 원천 차단합니다. 애플리케이션이 아닌 데이터베이스 계층에서 적용됩니다.

기능 살펴보기
query.ts
// Enterprise-grade RLS enforced transparently
const data = await prisma.post.findMany({
where: {
tenantId: ctx.tenant.id
}
});

결제 및 수익화

결제 프로바이더를 선택하십시오. 글로벌 엔터프라이즈용 Stripe, 인디 개발자용 LemonSqueezy, OSS용 Polar, 중국 시장용 Alipay/WeChat Pay. 원클릭 체크아웃과 셀프 서비스 결제 포털을 제공합니다.

기능 살펴보기
Monthly Recurring Revenue
$12,400+12%
Active Subscribers
847

AI 및 인텔리전스

요청을 Anthropic, OpenAI, Google 또는 자체 파인튜닝된 모델로 라우팅. 스트리밍, 비전, 함수 호출 기본 지원.

기능 살펴보기
OpenAI
Anthropic
DeepSeek

개발자 경험

SHA-256으로 해시 처리되고 프리픽스(nbtr_live_…)가 표시되는 키입니다. 생성 시 평문으로 단 한 번만 표시되어 마찰 없이 보안을 확보합니다.

기능 살펴보기
Router.ts
import { Hono } from 'hono';
// Fully typed edge-ready RPC
const app = new Hono().get(
'/', (c) => c.json({ ok: true })
)
export type AppRouter = typeof app;

보안

Clerk 미들웨어에서 요청별 논스를 생성하는 strict-dynamic 콘텐츠 보안 정책입니다. unsafe-inline은 어디에도 사용되지 않습니다.

기능 살펴보기
Permission Matrix
posts:write
Admin
User
billing:read
Admin
User
profile:edit
Admin
User

데이터 및 분석

이벤트가 ClickHouse로 적재되어 빠른 분석 쿼리를 지원합니다. dbt가 원시 이벤트를 골드 레이어 성장 지표로 변환하여 대시보드에서 확인할 수 있습니다.

기능 살펴보기

서킷 브레이커 + 재시도

Every Python microservice uses a CLOSED/OPEN/HALF_OPEN circuit breaker with exponential backoff and jitter — no cascading failures.

데드 레터 큐

3회 재시도를 모두 소진한 이벤트 핸들러는 DLQ로 이동합니다. 재배포 없이 관리자 API에서 개별적으로 재실행할 수 있습니다.

SLO 소진율 알림

Google SRE 방식의 다중 윈도우 알림이 오류 예산 소진 전 14.4배, 6배, 3배 소진율에서 발동합니다.

OpenTelemetry 트레이싱

Next.js → Hono → Python 마이크로서비스로 이어지는 분산 트레이스가 OTLP를 통해 흐릅니다. Jaeger(개발) 및 Grafana Tempo(프로덕션)로 내보내집니다.

Grafana 대시보드

32-panel platform overview: SLO availability, error budget remaining, HPA saturation, pod restarts, and CPU throttling.

Sentry 오류 추적

서버 및 클라이언트 측 오류를 테넌트 컨텍스트, 요청 ID, 트레이스 ID와 함께 캡처하여 시스템 간 상관 분석을 지원합니다.

ArgoCD 기반 GitOps

Main 브랜치의 변경 사항이 클러스터로 자동 조정됩니다. 자가 치유 기능이 수동 kubectl 편집을 되돌립니다. 동기화 윈도우로 안전한 배포 시간을 강제합니다.

PgBouncer 커넥션 풀링

Supabase 앞단에 위치한 트랜잭션 모드 PgBouncer가 20개의 Postgres 커넥션으로 1,000개의 앱 커넥션을 처리합니다. 2개 레플리카로 HA 구성됩니다.

수평 + 수직 오토스케일링

HPA가 CPU/메모리에 따라 스케일링합니다. VPA는 Off 모드에서 라이트사이징 권장 사항을 제공합니다. KEDA 커스텀 메트릭은 v2에서 계획되어 있습니다.