E-commerce 애플리케이션 개요

마이크로서비스
- CATALOG - SERVICE ( 상품 서비스 )
- USER - SERVICE ( 회원 서비스 )
- ORDER - SERVICE ( 주문 서비스 )
E-commerce 애플리케이션 구성

애플리케이션 구성 요소
- Git Repository : 마이크로서비스 소스 관리 및 프로파일 관리
- Config Server : Git 저장소에 등록된 프로파일 정보 및 설정 정보
- Eureka Server : 마이크로서비스 등록 및 검색
- API Gateway Server : 마이크로서비스 부하 분산 및 서비스 라우팅
- Microservices : 회원 MS, 주문 MS, 상품(카테고리) MS
- Queuing System : 마이크로서비스 간 메세지 발행 및 구독
애플리케이션 API 목록
- CatalogService
- GET
/catalog-service/catalogs
: 상품 목록 제공