MSA(Microservices Architecture) 아키텍처의 일반적 형태
마이크로서비스 아키텍처(MSA)는 하나의 대형 애플리케이션을 작은 서비스(마이크로서비스)들의 집합으로 분할하여 각각 독립적으로 개발, 배포, 운영하는 방식입니다. 각 서비스는 자신만의 데이터 저장소와 비즈니스 로직을 갖고 자체적으로 운영됩니다. MSA 아키텍처의 일반적 레이어 구조 레이어 주요 역할 및 설명 API Gateway 외부와 내부 서비스간 트래픽을 중재. 인증·권한·라우팅·로깅 등 공통 정책 처리 Presentation 사용자 UI/UX 제공. 웹/앱·REST API 엔드포인트 등 … 더 읽기