강사 트랙
진행자를 위한 타이밍, 강의 흐름, 흔한 실패 사례, 초기화 절차.
이 트랙은 학습자 트랙에 대응하는 진행자용 안내서입니다. 모든 학습자 모듈마다 타이밍, 강의 흐름, 흔한 실패 사례, 초기화 절차 섹션을 갖춘 노트 페이지가 여기에 하나씩 있습니다. 먼저 이 랜딩 페이지를 읽고 강의실 전체 그림을 파악한 다음, 각 모듈에 도달할 때마다 해당 노트를 여세요.
진행 순서
| # | 학습자 레슨 | 배정 시간 | 비고 |
|---|---|---|---|
| 00 | 환경 설정 | 약 30분 | 사전 작업 — 세션 당일 아침이 아니라 세션 전에 완료하는 것이 이상적 |
| 01 | 소스 환경 | 약 45분 | trip 프로듀서를 시작하며, 모듈 05까지 계속 실행 상태를 유지해야 함 |
| 02 | 계획과 설계 | 약 90분 | 워크시트 중심이며 자동 진행되는 구간이 거의 없으므로 중간에 휴식을 배치하지 말 것 |
| 03 | 프로비저닝과 마이그레이션 | 약 60분 | 이 중 40–50분은 대기만 하는 데이터 전송 — 이 모듈의 핵심 일정 요소 |
| 04 | dbt 파이프라인 재구축 | 약 30분 | 실제로 비는 시간은 두 번째 dbt run뿐이며 대략 8–12분 |
| 05 | 벤치마크와 컷오버 | 약 45분 | 컷오버 단계에서 프로듀서의 연속 실행이 만들어낸 간격을 측정하고, 마지막에 양쪽 클라우드를 모두 정리 |
| 06 | 평가 | 약 60분 | 자율 응시이며 오픈북 방식이라 진행자는 보통 작성 과정에 참여하지 않음 |
이 배정 시간을 모두 합하면 약 6시간입니다. 공개 일정으로 확정하기 전에 시간을 재는 리허설로 각 항목을 검증하세요.
공용 리소스 체크리스트
세션 시작 전에 다음 항목을 모두 확인하세요.
- 두 개의 클라우드 계정과 비용 부담 주체 — Snowflake 트라이얼 계정과 ClickHouse Cloud 트라이얼 계정을 파트너별로 한 쌍씩. 각각 어떤 카드(있다면)가 등록되어 있는지, 그리고 위 진행 순서가 전제하는 크레딧이 두 트라이얼에 모두 있는지 미리 확인하세요.
- 모듈 00은 사전 작업입니다. 세션 당일 아침이 아니라 세션 전에 완료하는 것이 이상적입니다 — 이를 건너뛴 채 참석한 파트너는 라이브 세션 시간을 약 30분 소모하게 되고, 그 대가는 모듈 01의 시간입니다.
- 모듈 01의 프로듀서는 모듈 05까지 계속 실행되어야 합니다. 모듈 01부터 Snowflake로 실시간 trip 행을 기록하며, 모듈 05의 컷오버 단계는 Snowflake 쓰기를 중단한 시점과 ClickHouse에서 쓰기를 재개한 시점 사이의 정확한 간격을 측정합니다. 프로듀서가 미리 멈추면 그 단계에서 측정할 대상이 남지 않습니다.
- 모듈 03에는 40–50분간 대기만 하는 데이터 전송이 있습니다. 일정에서 유일한 실질적인
휴식, 또는 파트너들의
migration-plan.md결정에 대한 라이브 Q&A를 모듈의 다른 어느 지점도 아니라 이 구간에 맞춰 배치하세요. - 평가 정답지는 이 사이트에 없습니다. 이 리포지터리 외부에 있고 gitignore되어 있으며, ClickHouse Solutions Architect가 별도 경로로 진행자에게 전달합니다. 어떤 정답도 여기에 옮겨 적지 마세요 — 이 사이트는 공개되어 있습니다.