본문 바로가기

Personal/Cloud

SOA(Service-Oriented-Architecture)와 MSA(Micro Service Architecture)

서비스의 공유 지향점

- SOA: 재사용을 통한 비용절감

- MSA: 서비스 간의 결합도를 낮추어 변화에 능동적으로 대응

 

기술 방식

-SOA: 공통의 서비스를 ESB에 모아 사업 측면에서 공통 서비스 형식으로 서비스 제공

*ESB: Enterprise Service Bus로 SOA 환경에서 서비스 간 통신을 위한 중개 역할을 수행하는 소프트웨어 컴포넌트.서비스 요청 및 응답의 라우팅, 변환, 보안, 인증, 메시지 큐잉 등의 기능을 제

-MSA: 각 독립된 서비스가 노출된 REST API 활용

 

 

'Personal > Cloud' 카테고리의 다른 글

AWS SAA 공부 2일차  (0) 2024.01.10
AWS SAA 공부 1일차  (0) 2024.01.09
Microservice  (0) 2023.05.25
Monolithic vs MSA  (0) 2023.05.25
Cloud Native Architecture  (0) 2023.05.25