반응형 #마이크로 서비스 아키텍처 #Micro Service Architecture #API Gateway #SOA #아키텍처 #아키텍처 구조1 마이크로 서비스 아키텍처 (Micro Service Architecture) 1. 마이크로 서비스 아키텍처 (Micro Service Architecture)란? 마이크로 서비스 아키텍처는 대용량 웹 서비스가 많아짐에 따라 정의된 아키텍처인데, SOA (Service Oriented Architecture)에 근간을 두고 대용량 웹 서비스 개발에 맞는 구조로 사상이 경량화되고 대규모 개발팀의 조직 구조에 맞도록 변형된 아키텍처이다. 2. 마이크로 서비스 아키텍처의 구조 아래의 그림처럼 각 컴포넌트는 서비스라는 형태로 구현되고 API를 이용하여 타 서비스와 통신을 한다. 배포 구조 관점에서도 각 서비스는 독립된 서버로 타 컴포넌트와의 의존성 없이 독립적으로 배포된다. 아래 그림처럼 앞 단에 로드 밸런서를 배치하여 서비스 간의 로드를 분산시킨다. 데이터의 저장 관점에서도 중앙 집중화.. 2017. 8. 28. 이전 1 다음 반응형