# Prisma 프로덕션 가드레일 코스

> prod·staging 환경과 app/migrate/readonly 권한을 분리하고 pooled/direct 연결을 설계합니다. Expand→Transition→Contract 마이그레이션, 실패 대응·rollback·PITR, 3계층 관측·SLO·운영 승인을 하나의 데이터베이스…

- Canonical: https://learning.reopt.ai/courses/prisma-production
- Language: ko-KR
- HTML: https://learning.reopt.ai/courses/prisma-production

---

[엔터프라이즈 제품 딜리버리](/tracks/enterprise-delivery)

# Prisma 프로덕션 가드레일

환경 분리부터 무중단 마이그레이션·복구·관측까지

prod·staging 환경과 app/migrate/readonly 권한을 분리하고 pooled/direct 연결을 설계합니다. Expand→Transition→Contract 마이그레이션, 실패 대응·rollback·PITR, 3계층 관측·SLO·운영 승인을 하나의 데이터베이스 변경 체계로 만듭니다.
심화 8레슨 515 XP 약 89분

출처 · 핸드북 · Prisma 프로덕션 가드레일 · 원문 검토 2026-07-01

선수 코스를 먼저 완료해 주세요
[엔터프라이즈 모노레포 설계](/courses/enterprise-monorepo) 완료 후 이 코스를 시작할 수 있어요.

[선수 코스 학습하기](/courses/enterprise-monorepo)

![코드에서 데이터베이스와 모바일 출시까지 이어지는 제품 딜리버리 일러스트](/images/home/track-enterprise-delivery.png)
0%

코스 진행률 9개 학습 단계 기준

## 이 코스를 마치면

- 환경·역할·pooled/direct 연결과 connection budget을 안전하게 분리할 수 있다
- Expand→Transition→Contract로 호환성 창이 있는 무중단 변경을 설계할 수 있다
- 실패 유형별 코드 rollback·rollforward·PITR 의사결정을 내릴 수 있다
- 백업 복구 drill, 3계층 관측, change freeze·승인 정책을 운영할 수 있다

1

## 1. 환경·권한·연결 토폴로지

운영 사고를 줄이는 가장 바깥의 경계를 먼저 고정합니다.

- 코드보다 환경 경계가 먼저다 prod 분리, role account, pooled/direct URL과 connection budget 개념 45 XP
- Prisma 운영 경계 퀴즈 환경·권한·연결 경로 선택 퀴즈 50 XP

2

## 2. 무중단 마이그레이션

스키마와 앱 배포를 분리하고 호환성 창을 운영합니다.

- Expand→Transition→Contract 위험 변경 분해, static check, staging rehearsal와 배포 창 개념 45 XP
- 실전: email 컬럼 이름 변경 한 번의 RENAME을 호환 가능한 릴리즈로 분해 시나리오 60 XP

3

## 3. 실패 대응·Rollback·DR

사용자 영향, DB 상태, 복구 목표에 따라 안전한 순서를 선택합니다.

- Rollback은 데이터 되감기부터가 아니다 실패 4유형, code rollback→rollforward→PITR와 계층 백업 개념 45 XP
- Migration 장애·DR 준비도 격리·복구·증거·리허설 점검 체크리스트 55 XP

4

## 4. 관측·SLO·변경 거버넌스

요청·ORM·DB 신호와 변경 승인·freeze 정책을 연결합니다.

- 느린 요청을 세 레이어로 추적하기 App·Prisma·DB 관측, trace 연결, error budget과 policy 개념 45 XP
- 워크북: DB 변경 운영 정책 SLO·관측·승인·freeze·예외 규칙 설계 워크북 70 XP

## 최종 챌린지

코스에서 배운 내용을 업무에 재사용할 수 있는 산출물로 완성하세요.

- 최종 챌린지 · 프로덕션 DB 변경 계획 환경·migration·복구·관측을 포함한 end-to-end 실행안 레슨 완료 후 100 XP

---

에이전트용 사이트 안내: https://learning.reopt.ai/llms.txt · 사이트맵: https://learning.reopt.ai/sitemap.xml · 문의: https://learning.reopt.ai/contact
