마이크로 서비스 아키텍처: Difference between revisions

From CS Wiki
No edit summary
Line 1: Line 1:
[[분류:소프트웨어 공학]]
[[분류:소프트웨어 공학]][[분류:기술사 기출]]
;Micro Service Architecture
;Micro Service Architecture
;대용량 웹 기반 분산시스템에 주로 사용되는 아키텍처스타일로 [[SOA]] 사상을 기반으로 하여 서비스의 경량화 및 독립적 배치가 가능한 서비스 조합 아키텍처
;대용량 웹 기반 분산시스템에 주로 사용되는 아키텍처스타일로 [[SOA]] 사상을 기반으로 하여 서비스의 경량화 및 독립적 배치가 가능한 서비스 조합 아키텍처
Line 17: Line 17:
=== [[모놀로틱 아키텍처]]와의 비교 ===
=== [[모놀로틱 아키텍처]]와의 비교 ===
[[파일:MSA 데이터 분리.png]]
[[파일:MSA 데이터 분리.png]]
== 기술사 기출 ==
* [http://q.fran.kr/문제/9606 정보관리기술사 117회 1교시]
* [http://q.fran.kr/문제/10081 컴퓨터시스템응용기술사 120회 1교시]
* [http://q.fran.kr/문제/10042 정보관리기술사 120회 2교시]


== 같이 보기 ==
== 같이 보기 ==

Revision as of 10:04, 10 May 2020

Micro Service Architecture
대용량 웹 기반 분산시스템에 주로 사용되는 아키텍처스타일로 SOA 사상을 기반으로 하여 서비스의 경량화 및 독립적 배치가 가능한 서비스 조합 아키텍처

특징

  • Fine Grained 서비스
  • 수직 분할(Vertical Slicing)
  • RESTful API, API Gateway
  • Polyglot 아키텍처

구조

개요도

마이크로 서비스 아키텍처.png

모놀로틱 아키텍처와의 비교

MSA 데이터 분리.png

기술사 기출

같이 보기

참고 문헌