# 최종 챌린지 · 엔터프라이즈 모노레포 청사진

> 경계·패키지·파이프라인·운영을 연결한 저장소 설계

- Canonical: https://learning.reopt.ai/en/courses/enterprise-monorepo/lessons/enterprise-monorepo-capstone
- Language: en
- HTML: https://learning.reopt.ai/en/courses/enterprise-monorepo/lessons/enterprise-monorepo-capstone

---

[Enterprise monorepo architecture](/en/courses/enterprise-monorepo) Final challenge 9 / 9

# 최종 챌린지 · 엔터프라이즈 모노레포 청사진

경계·패키지·파이프라인·운영을 연결한 저장소 설계
Workbook 100 XP 18 min

## 실무 워크북

3개 이상의 앱과 공용 도메인을 가진 가상 또는 실제 제품군의 청사진을 작성하세요.
작성 내용 자동 저장
Apps·Packages 토폴로지 필수
배포 단위, 패키지 책임, 계층, 허용·금지 의존성을 정의하세요.

패키지·캐시 계약 필수
workspace·exports·build·sideEffects·task inputs/outputs/env를 작성하세요.

CI·테스트·배포 필수
affected graph, test gate, app별 Preview·rollout·rollback을 설계하세요.

소유권·보안·관측 필수
CODEOWNERS, secret, SAST, SLO, incident 운영을 연결하세요.

완성도 점검 기준

- 경계 일관성 의존성·배포·소유권 단위가 서로 충돌하지 않는다.
- 재현성 cache와 pipeline의 모든 중요 입력이 선언되어 있다.
- 선택적 검증 영향 범위는 줄이되 핵심 위험 gate는 보존한다.
- 운영성 owner·보안·관측·rollback이 앱과 패키지에 매핑된다.

작은 app 두 개와 공용 패키지 하나로 경계를 검증한 뒤 점진적으로 이전하세요.
산출물 완성 · 계속

---

Site guide for agents: https://learning.reopt.ai/llms.txt · Sitemap: https://learning.reopt.ai/sitemap.xml · Contact: https://learning.reopt.ai/contact
