Part 1. 개념과 역사
코드 변경을 시험할 환경을 준비할 때는 어떤 데이터가 필요한지부터 묻습니다. 기능의 입력과 출력을 확인하는 시험과 운영 규모 시험은 준비 조건이 다릅니다. 운영 규모 시험에서는 쿼리나 마이그레이션을 검증합니다. 이 Part는 데이터 환경의 준비 비용을 구분합니다. 또한 branch라는 이름으로 요청할 동작을 구체화합니다.
총론의 첫 Part이므로 특정 제품의 내부 구조를 전제로 삼지 않습니다. Snapshot, clone, replica, backup을 기준 시점과 수명으로 비교합니다. 이어서 저장 사본의 선례와 branch 제품의 역사를 두 흐름으로 정리합니다. 공개 자료에서 확인한 출시 단계와 미확인 날짜를 구분합니다. 뒤따르는 Part 2의 공유 계층과 변경 관리 설명에 필요한 용어도 마련합니다.
장 목록
- 1.1 데이터 환경의 준비 비용: 기능 시험과 운영 규모 시험의 데이터 요구를 구분합니다. 준비 완료의 기준과 비용 항목을 정합니다.
- 1.2 Branch와 인접 개념: 쓰기 가능성, 원본 추종, 복구 범위와 수명 의존성을 구분합니다.
- 1.3 데이터 분기의 연대기: 선례 세대와 branch 제품 세대의 연월, 공개 단계, 근거의 범위를 살펴봅니다.