본문으로 바로가기
리옵트 핸드북
리옵트 핸드북
Prisma Production Guardrails

기반 설계

Ch1. 환경 분리 전략Ch2. 토폴로지와 환경 구성Ch3. Prisma Postgres 활용

마이그레이션

Ch4. 마이그레이션 전략Ch5. 마이그레이션 파이프라인Ch6. 마이그레이션 실패 대응Ch7. 롤백 전략

운영 안정성

Ch8. 백업 및 DR 전략Ch9. 관측 전략Ch10. 운영 트러블슈팅Ch11. 운영 정책과 거버넌스Ch12. Prisma MCP 활용

부록

부록 A. 런북 템플릿검증 리포트업데이트 내역
핸드북›Prisma Production Guardrails

Prisma Production Guardrails

Prisma Postgres를 사용하는 시니어 Backend·SRE·DevOps·DBA를 위한 프로덕션 운영 핸드북

최근 수정된 챕터

  • Ch4. 마이그레이션 전략2026.07.01

    Expand/Contract 기반 무중단 마이그레이션과 위험 변경 분리 전략

  • Ch1. 환경 분리 전략2026.06.20

    dev/staging/prod 분리, 권한 경계, Prisma datasource 설정 표준

  • Ch6. 마이그레이션 실패 대응2026.06.20

    실패 유형 분류, 즉시 대응, Prisma migrate resolve 기반 복구 절차

  • Ch5. 마이그레이션 파이프라인2026.06.20

    개발부터 프로덕션까지 Prisma 마이그레이션 자동화/승인/검증 워크플로우

  • Ch9. 관측 전략2026.06.20

    API·Prisma·DB 세 레이어 지표와 OTel 트레이스, slow query 로깅, 배포 직후 강화 관측, SLO/에러버짓 기반 알림 설계를 다룹니다.

Prisma는 개발 속도를 크게 높여주지만, 프로덕션에서는 스키마 변경, 데이터 보존, 장애 대응이 발목을 잡습니다. 이 핸드북은 Prisma Postgres + Prisma ORM을 이미 운영 중인 팀이 배포 안정성과 복구 가능성을 끌어올리도록 정리한 운영 가이드입니다.

2026-03-26 기준 버전

  • Prisma ORM v7.5.0 (2026-03-11): Savepoint 기반 중첩 트랜잭션 롤백, 향상된 Prisma Studio (다중 셀 선택, SQL 필터, Cmd+K 팔레트)
  • v7.4.0 (2026-02-11): 쿼리 캐싱 레이어(LRU), Partial indexes 지원
  • Prisma Optimize 서비스 종료 (2026-03-23): @prisma/extension-optimize 지원 중단 → Prisma Postgres "Query Insights"로 대체
  • Prisma Next 로드맵 (2026-03-20): 4월 외부 기여 오픈, 5월 Early Access (Postgres + SQLite), 6~7월 Postgres GA

대상 독자

Prisma 기반 서비스를 이미 운영 중이며, 배포/마이그레이션/백업/관측 체계를 팀 표준으로 만들려는 시니어 엔지니어.

적용 전제

이 핸드북은 Prisma Postgres 사용 팀을 전제로 합니다. 일반 PostgreSQL을 직접 운영하는 팀이라면 개념은 참고하되, 연결 한도/백업/브랜치 기능은 별도로 검증해야 합니다.

이 핸드북이 다루는 운영 영역

  • 환경 분리: dev, staging, prod 데이터 경계와 권한 모델
  • Prisma Postgres 활용: 풀링/캐싱/직접 연결/PR 격리 DB 운영 표준
  • 마이그레이션: Expand/Contract 기반 무중단 변경, 배포 파이프라인 표준화
  • 실패 대응: 마이그레이션 실패 시 트리아지, 복구, 커뮤니케이션 플로우
  • 롤백 전략: 애플리케이션 롤백과 데이터 롤백을 분리한 실전 운영 패턴
  • 백업/DR: PITR + 논리 백업 + 복구 리허설 체계
  • 관측 전략: Prisma/DB/애플리케이션 관측 지표와 알림 설계
  • Prisma MCP 활용: AI 에이전트 기반 DB 운영 자동화의 안전한 도입 패턴
  • 운영 정책: 변경 관리, 접근 제어, 승인 체계, 런북 운영

핸드북 구조

목차

Ch1. 환경 분리 전략

환경별 데이터 경계, 권한 분리, 비밀정보 관리

Ch2. 토폴로지와 환경 구성

DB 연결 구조, 풀링, 다중 인스턴스 운영 모델

Ch3. Prisma Postgres 활용

Prisma Postgres의 풀링/캐싱/직접 연결/PR DB 운영 패턴

Ch4. 마이그레이션 전략

Expand/Contract, 위험 변경 분리, 무중단 원칙

Ch5. 마이그레이션 파이프라인

CI/CD 게이트, 사전 점검, 배포 절차 자동화

Ch6. 마이그레이션 실패 대응

실패 분류, 즉시 복구, migrate resolve 운영

Ch7. 롤백 전략

코드/스키마/데이터 롤백의 분리 운영

Ch8. 백업 및 DR 전략

PITR, 스냅샷, 논리 백업, 복구 리허설

Ch9. 관측 전략

핵심 지표, 로그, 트레이싱, 알림 체계

Ch10. 운영 트러블슈팅

연결 고갈, 락 경합, 드리프트, 복제 지연 대응

Ch11. 운영 정책과 거버넌스

변경 승인, 접근 제어, 온콜·포스트모템 표준

Ch12. Prisma MCP 활용

Local/Remote MCP 분리, 승인 게이트, 운영 자동화 패턴

부록 A. 런북 템플릿

배포/장애/복구에 바로 쓰는 템플릿

부록 B. 검증 리포트

문서 정합성/링크/명령 재현성 검증 범위

부록 C. 업데이트 내역

변경 이력과 기준일 관리

운영 원칙 요약

  1. 애플리케이션과 데이터 변경을 분리한다.
  2. 롤백은 코드 우선, 데이터는 신중하게 진행한다.
  3. 백업은 존재보다 복구 성공률로 검증한다.
  4. 관측은 대시보드가 아니라 SLO 기반 경보로 운영한다.
  5. 런북 없는 자동화는 금지한다.

함께 보면 좋은 핸드북

LLMOps·AgentOps 프로덕션

실험 단계의 AI 기능을 신뢰 가능한 프로덕션 서비스로 운영하기 위한 표준 운영체계

Ch1. 환경 분리 전략

dev/staging/prod 분리, 권한 경계, Prisma datasource 설정 표준

On this page

이 핸드북이 다루는 운영 영역핸드북 구조목차운영 원칙 요약