Prisma production guardrails
1. 환경·권한·연결 토폴로지1 / 9

코드보다 환경 경계가 먼저다

prod 분리, role account, pooled/direct URL과 connection budget

Concept 45 XP 9 min

운영 사고는 코드 버그보다 staging과 prod 공유, 슈퍼유저 재사용, 앱 트래픽과 DDL 연결 혼합에서 자주 시작됩니다. prod는 단독 인스턴스, 계정은 app(DML)·migrate(DDL)·readonly(SELECT), 연결은 pooled와 direct로 분리합니다.

경로권한·연결금지
App trafficapp_prod·pooled URLDDL·슈퍼유저
Migrationmigrate_prod·direct URL·시간 제한상시 credential
Read operationreadonly_prod·replicawrite·민감 raw export
Local/Preview격리 DB·synthetic dataprod URL·prod PII
  1. 환경 분리prod·staging·preview의 DB·credential·데이터 정책을 나눕니다.
  2. Role accountapp·migration·readonly의 최소 권한과 TTL을 정합니다.
  3. 연결 경로pooled·direct·replica 용도를 분리합니다.
  4. Budget 검증최대 인스턴스와 worker 기준 connection headroom을 계산합니다.