재구성 · 2026-10-13: 2개월차 LLM Gateway 및 3개월차 Mentor/RAG의 실제 실험 결과를 Chofam House 경계·배포·보안·ADR 판단의 입력으로 사용한다. 13–16주차 정규 목표만 수행하며 이전 월 과제는 이월하지 않는다.
Chofam House를 대상으로 application/API/agent runtime/tool/data 경계를 설계하고, 분산 실행·인증·권한·비밀·관측 가능성을 architecture 수준에서 설명한다.
논리/배포 Architecture, Security Model, ADR 5개 이상, Chofam House Architecture Review.
| 주 | 과목 | 연구 질문 | 산출물 |
|---|---|---|---|
| 13 | Software Architecture | Application·API·Runtime·Tool 경계는 어디인가? | 논리 Architecture |
| 14 | Distributed Systems | 단일 실행과 분산 실행의 차이는? | 배포 Architecture |
| 15 | Security Architecture | 인증·권한·비밀을 어느 계층에서 통제하는가? | Security Model |
| 16 | ADR | 핵심 설계 선택의 근거와 되돌림 조건은? | ADR 5개+ |
사용 원칙: O’Reilly를 주교재 플랫폼으로 삼고, Manning은 Agent·LLM 심화 참고자료로 선택한다. 논문·공식문서는 연구 세미나 자료로 읽으며, CHO-FAM 저장소에서 구현과 실험으로 검증한다.
AI Agents in Action, 2e의 시스템 경계·runtime 관련 장
분산시스템 일관성·신뢰성 관련 원 논문
Google SRE Books, 공식 PostgreSQL·Firebase·Supabase 문서
공식 목차 확인: 2026-09-15. Chapter 번호는 T1~T8의 영문 판본 기준이다. 아래 배치는 CHO-FAM 과목에 맞춘 학습 계획이며 출판사의 권장 순서는 아니다. 집중 범위는 학습용 요약으로, 원문 장 제목이 아니다.
주교재 지정 부분을 먼저 읽고 선택 참고는 필요할 때만 읽는다. 여러 Chapter가 있는 주는 해당 주제의 절을 발췌하며 전 장 완독을 요구하지 않는다. 읽기 약 2–3시간을 기준으로 실습 시간을 확보한다. 논문·공식 규격은 별도로 보완한다. 45–48주는 새 책 없이 기존 자료를 재독한다. 미래 주차는 교재 계획만 표시하며 상세 페이지는 예약 실행 시 생성한다.
| 주차 · 과목 | 주교재 · Chapter | 선택 참고 · Chapter |
|---|---|---|
| 13주차 · 예정 Software Architecture | T2 · Fundamentals of Software Architecture, 2e Chapter 8, 10–11 집중 범위: 구성요소·계층 | T2 · Fundamentals of Software Architecture, 2e Chapter 19 집중 범위: 구조선택 |
| 14주차 · 예정 Distributed Systems | T3 · Designing Data-Intensive Applications, 2e Chapter 1, 9 집중 범위: 분산 제약 | T2 · Fundamentals of Software Architecture, 2e Chapter 9 집중 범위: 네트워크 가정 |
| 15주차 · 예정 Security Architecture | T2 · Fundamentals of Software Architecture, 2e Chapter 22 집중 범위: 위험분석 | T6 · AI Agents in Action, 2e Chapter 8 (§8.4) 집중 범위: 권한·도구보안 |
| 16주차 · 예정 ADR | T2 · Fundamentals of Software Architecture, 2e Chapter 21 집중 범위: 결정기록 | T2 · Fundamentals of Software Architecture, 2e Chapter 27 집중 범위: 트레이드오프 |
읽기를 선호하고 O’Reilly를 구독하는 학습자를 위한 선택 독서 경로다. 기존 T1–T8 필수 교재와 주차별 Chapter는 그대로 유지한다. S1–S8은 별도의 보조교재 코드이며, 아래 자료를 모두 완독할 필요는 없다.
읽기 운영: 기본 읽기 2–3시간에 더해 여유가 있으면 주 60–90분 동안 선택 Chapter의 관련 절 또는 무료 읽을거리 하나를 읽는다. 총 학습시간을 늘리기 어렵다면 기존 선택 참고와 교체한다. 독서 노트에는 핵심 주장 3개, 반론·의문 1개, CHO-FAM 적용 아이디어 1개를 남긴다. 구현·실험 산출물은 유지한다.
| 주차 | 선택 교재 · Chapter · 읽기 초점 | 독서 질문 |
|---|---|---|
| 13주차 | S2 · Learning Domain-Driven Design Chapter 3–4 · 경계와 통합 | 서비스를 나누기 전에 지켜야 할 경계는? |
| 14주차 | S6 · Designing Distributed Systems (2018 판본) Chapter 5–6 · 복제·샤딩 | CHO-FAM 규모에서 분산이 필요한 근거는? |
| 15주차 | S7 · Building Secure and Reliable Systems Chapter 5 · 최소 권한 | Agent에 허용할 가장 작은 권한은? |
| 16주차 | S2 · Learning Domain-Driven Design Chapter 10–11 · 설계 결정의 변화 | 어떤 증거가 나오면 ADR을 수정할 것인가? |
Google · Site Reliability Engineering
14–16주차 · 분산 시스템과 단순성 관련 장을 선택한다.
추가 자료 확인: 2026-09-18. 링크된 O’Reilly 영문 판본의 공개 목차 기준이며, 읽기 초점과 질문은 CHO-FAM용 제안이다. 계정별 본문 접근 여부는 로그인 후 확인한다. 분산 시스템·운영 서적은 설계 원리 중심으로 읽고, 오래된 코드/API 예시는 현재 공식 문서와 대조한다. 14개월차는 기존 독서의 재참조이며 새 필독 도서를 추가하지 않는다.