브라우저에서 열면 넘기기·자습이 동작합니다

가상 예시 · 아키텍처 1/4 — Microservices

마이크로서비스: 동기 호출과 이벤트가 공존하는 길

마이크로서비스 — 가상 예시 코어 · 동기 호출 비동기 영역 데이터 HTTPS verify token route query publish consume fanout write put sql api Client 외부 사용자 API GW 인입·라우팅 Auth 인증 서비스 App 주문 로직 Search 검색 서비스 Event Bus 메시지 중개 Worker 비동기 처리 Notify 알림 발송 DB 주문 저장 Cache 읽기 캐시 외부 API 검색 색인원 동기 호출 이벤트(패킷) 보조·회신

읽는 법 — 점선 틀: 책임 경계 · 파란 선: 동기 호출 · 주황 선: 이벤트(점=패킷 흐름) · 회색 선: 보조·회신

가상 예시 · 아키텍처 2/4 — Layered

레이어드 아키텍처: 위층이 아래층만 부른다

레이어드 아키텍처 — 가상 예시 표현층 응용층 데이터층 호출 호출 호출 관리 write write read 기록 Web 사용자 화면 API 공개 진입 Admin 운영 콘솔 OrderSvc 주문 서비스 PaySvc 결제 서비스 Domain 도메인 규칙 DB 기본 저장 Cache 조회 캐시 Logging 공통 관심사 하향 호출 보조(캐시·로그)

읽는 법 — 점선 띠: 층(표현→응용→데이터) · 선은 모두 위에서 아래로 · 공통 로깅은 횡단 관심사

가상 예시 · 아키텍처 3/4 — Network Topology

네트워크 토폴로지: 인입부터 DB까지의 물리 경로

네트워크 토폴로지 — 가상 예시 DMZ 내부망 inbound 443 uplink uplink 1G 1G sql sql Internet 외부 망 FW 방화벽 LB 부하 분산 SW-A 코어 스위치 SW-B 코어 스위치 Web-1 웹 서버 Web-2 웹 서버 DB 데이터 저장 트래픽 경로 데이터 접속

읽는 법 — 점선 틀: DMZ/내부망 · 파란 선: 트래픽 경로 · 회색 선: 데이터 접속 · 인입선 위 점: 패킷

아이소메트릭 · Deployment

요청 한 건이 데이터센터 안에서 지나는 세 개의 층

아이소메트릭 데이터센터 — 사용자 요청이 서버·스토리지까지 가는 경로 DC-1 · 앱 클러스터 HTTPSiSCSI LB 스위치 사용자 앱 서버 01 앱 서버 02 코어 스위치 스토리지 A 스토리지 B
가상 예시 · 사용자 → LB → 앱 서버 2대 → 코어 스위치 → 스토리지 2대

가상 예시 · 아키텍처 4/4 — High Availability

고가용성: Active–Standby 페일오버 6단계

HA 페일오버 — 가상 예시 주 사이트 HTTPS route write 복제 health 승격 승격 health 사용자 외부 LB 트래픽 분배 Monitor 헬스체크 App-A 활성 정상 장애 App-B 대기 주의 정상 DB-P 주 저장 정상 장애 DB-R 복제본 주의 정상 정상 경로 승격·복제 헬스체크

읽는 법 — ①경계 ②노드 ③정상 경로 ④장애 발생(칩 교체) ⑤승격 경로 ⑥신주 승격 완료

아이소메트릭 · Context

온프렘과 클라우드를 가르는 선은 방화벽 옆에 있다

하이브리드 클라우드 — 온프렘에서 클라우드로 건너가는 지점 온프렘 신뢰 경계 · 클라우드 VPN S3 온프렘 앱 방화벽 클라우드 GW 오브젝트 저장소 분석 워커
가상 예시 · 신뢰 경계는 방화벽과 클라우드 게이트웨이 사이
→ 다음 (한 단계씩) · ← 이전 · F 전체화면 · N 발표자 노트 · S 자습 · P 인쇄 · G 끝까지 재생 · M 자동 완주(퀴즈 장은 멈춤) · D 용어집 · A 자동 발표 · E 편집 · T 테마 미리보기 · H 도움말
발표자 노트 (N으로 닫기)