Level 3 · 운영·규모·신뢰성

이미 만든 백엔드를
규모에서·분산으로·24/7로 운영한다

Level 3은 운영(SRE/플랫폼) 단계다. 로컬 Kubernetes(kind) 위에 L2의 MiniTrade를 올려 오케스트레이션·상태·복제·회복탄력성·신뢰성을 직접 깨뜨리고 숫자로 본다. 모든 수치는 kind 실측([로컬]), 멀티리전·실비용 등은 각자 클라우드에서([실전]).

L1 앱↔DB 깊이 L2 올바른 웹 백엔드 L3 운영·규모·신뢰성

L1·L2가 “재는 법”을 가르쳤으니, L3은 설명·설계 중심 + 로컬 kind 실측 코어 + 실전 트랙으로 간다 — 커리큘럼의 졸업 단계. 방향·근거는 설계서(ADR-L3-001).

린 7회차 (0 → 6)

각 회차: 가이드 · 실습(명령·실제 출력) · 사고 재현 · 측정 기록 · 설계 기록 · 실전 트랙 · 자가점검 · 루브릭. 카드의 “교재 열기”로 웹에서 읽는다.

어떻게 읽나

0회차부터 순서대로. 1~5는 로컬 kind에서 끝까지 실측, 6은 운영 증거 조립 + 실전 트랙.

준비물 — Docker Desktop · kubectl · kind(로컬 Kubernetes). Windows Git Bash면 터미널마다 export MSYS_NO_PATHCONV=1. 각 회차의 lab/scripts/setup.sh로 랩을 올리고, 실습.md의 명령을 따라가며 직접 잰다. MiniTrade 앱은 L2에서 반입해 저장소 안에 복사돼 있다(self-contained).

교재 시리즈 — L1 · L2 · L3

세 권이 하나의 길이다: 앱↔DB를 깊게(L1) → 올바른 웹 백엔드(L2) → 규모에서 운영(L3).

Level 1 · 기초

앱↔DB를 깊게 — 요청 한 번이 DB에 무엇을 시키는가를 실측으로. (Oracle)

Level 2 · 실무

올바른 웹 백엔드 — 이름·TLS·동시성·실시간·배포·관측·보안을 세우고 깨뜨린다. (PostgreSQL)

Level 3 · 운영 지금 보는 교재

규모에서 운영 — 오케스트레이션·복제·회복탄력성·신뢰성을 kind에서 실측. (Kubernetes)