MSA(MicroService Architecture)
SOA에 근간을 두고, 대용량 웹서비스 개발을 위해 도메인 단위로 경량화된 서비스를 세분화하여 설계하는 아키텍처.
- MSA는 작은 단위로 기능을 분할할 때 수평 방향의 계층형 절단이 아니라, 수직 방향의 기능별로 절단한다. 절단된 독립적인 작은 모듈을 마이크로서비스라 한다.
- 마이크로서비스 아키텍처는 레고 블록을 조립하여 원하는 모양으로 만드는 것에 비유할 수 있다.
'Lobo's study room > 정보처리기사' 카테고리의 다른 글
[SW 공학]ORM(Object-relational mapping) (0) | 2023.02.22 |
---|---|
[SW 공학]MVC(Model-View-Controller) (0) | 2023.02.22 |
[SW 공학]Middleware (0) | 2023.02.22 |
[SW 공학]Method (0) | 2023.02.22 |
[SW 공학]MDA(Model-Driven Architecture)와 MDD(Model-Driven Development) (0) | 2023.02.22 |