마이크로서비스 아키텍처: 두 판 사이의 차이
IT 위키
(새 문서: 분류:소프트웨어 공학분류:기술사 기출 ;Microservice Architecture ;대용량 웹 기반 분산시스템에 주로 사용되는 아키텍처스타일로 SOA 사상을 기반으로 하여 서비스의 경량화 및 독립적 배치가 가능한 서비스 조합 아키텍처 * 아주 작은 단위로 동작하는 서비스가 구동되도록 시스템 및 소프트웨어의 구성과 구성요소 간의 관계를 정의 * 신속한 변경 가능(애자...) |
(차이 없음)
|
2025년 10월 22일 (수) 01:02 기준 최신판
- Microservice Architecture
- 대용량 웹 기반 분산시스템에 주로 사용되는 아키텍처스타일로 SOA 사상을 기반으로 하여 서비스의 경량화 및 독립적 배치가 가능한 서비스 조합 아키텍처
특징[편집 | 원본 편집]
- Fine Grained 서비스
- 수직 분할(Vertical Slicing)
- RESTful API, API Gateway
- Polyglot 아키텍처
구조[편집 | 원본 편집]
개요도[편집 | 원본 편집]
모놀리틱 아키텍처와의 비교[편집 | 원본 편집]
모든 요소를 하나의 애플리케이션에 구축하는 모놀리스식과 달리 모든 요소가 독립적이며 연동되어 동일한 작업을 수행
- 애플리케이션의 기능 뿐만 아니라 데이터까지 분리하여 격리된 독립된 환경으로 구성

