티스토리 뷰
1.1 마이크로서비스란
- 자율성과 유연성을 확보하기 위해 가능한 가장 작게 구현한 서비스들의 유기적 집합
1.2 주요혜택
- 기술 이기종성
- 회복성
- 확장성
- 배포 용이성
- 조직 부합성
- 조합성
- 대체 가능성을 위한 최적화
1.3 서비스 지향 아키텍처란 (SOA)
- 서비스의 최종 능력 집합을 제공하는 여러 서비스가 서로 협업하도록 하는 설계 접근 방식
- 마이크로서비스는 SOA에 대한 특정 접근법이다
1.4 기타 분해 기술
1) 공유 라이브러리
2) 모듈
- 프로세스 경계 내에서의 모듈 분리 약속이 실질적으로 거의 이행되지 않는다. (단순한 분리 약속으로는 서비스를 분해할 수 없다)
'Dev 아키텍처 > 마이크로서비스 아키텍처' 카테고리의 다른 글
[마이크로서비스 아키텍처 구축] 2.진화적 아키텍트 (0) | 2019.03.05 |
---|