반응형
MSA는 여러 서비스간의 연계를 통해 시스템을 구축하는 SOA의 범주에 있다고 볼 수 있다.
(SOA :통합 DB를 쓰면서 엔터프라이즈 서비스에서 모든 동작과 서비스를 제공하는 시스템을 의미함)
MSA와 SOA의 가장 큰 차이는 저장소를 같이 쓰는지 각자 쓰는지이다.
MSA를 구성하기 위해선 많은 시스템을 구축해야 된다.
각각의 레벨에서 기본적으로 구성해야되는 요소들이 패턴화되어 있고 각 영역의 패턴에 맞춰 사용할 플랫폼을 결정하면 된다.
보통 마이크로서비스 아키텍처를 정의할때 아래의 화면처럼 많이들 표현하고 있다.
마이크로서비스 빌드부터 시스템 구성에 대한 흐름을 아래 화면을 통해 살펴볼 수 있다.
[참고자료 및 강좌]
https://www.inflearn.com/course/%EC%8B%A4%EB%AC%B4-msa-%EC%9D%B4%EC%95%BC%EA%B8%B0/dashboard
이 글은 인프런 강좌 실무에서 전하는 따끈한 마이크로서비스 아키텍처(MSA) 이야기 자료로 작성했습니다.
반응형
'IT > 서버' 카테고리의 다른 글
Apache Kafka 완전 정복 : 클러스터 구축부터 MSA 환경 활용 - 기본 개념 (0) | 2023.04.05 |
---|---|
MSA 가상머신, 컨테이너 (0) | 2023.02.27 |
MSA 아키텍처 스타일 (0) | 2023.02.26 |
MSA 개념 (0) | 2023.01.29 |
Docker Compose를 이용하기 (0) | 2022.02.14 |