1. 정의 하나의 큰 애플리케이션을 여러 개의 작은 마이크로 서비스 단위로 나누어 변경과 조합이 가능하도록 만든 아키텍처 대규모 웹 분산 환경에서 응용소프트웨어를 독립적으로 배치 가능한 서비스 조합으로 설계하는 아키텍처 스타일 특징 ) 리엑티브 시스템, 옵저버 패턴, 서킷브레이커 패턴 2. 마이크로 서비스 아키텍쳐 특징 컴거데비제 3. MSA 구성도 및 구성요소 가. 구성도 나. 구성요소 User Interface Layer Web/Mobile UI API Gateway Layer 로드밸런싱, 트랜잭션/세션 모니터링, API 정책 관리 Business Logic Layer Database Layer Inner architecture : 내부 DB 접근, API, 컴포넌트 설계 Outer architect..