Microservice

정민준·2022년 7월 1일
0

Microservice(MSA) 란?

MSA란 MicroService Architecture의 줄임말이다.
마이크로서비스란 작고, 독립적으로 배포 가능한 각각의 기능을 수행하는 서비스로 구성된 프레임워크라고 할 수 있다.
하나의 큰 어플리케이션을 여러개의 작은 어플리케이션으로 쪼개어 변경과 조합이 가능하도록 만든 아키텍쳐라고 볼 수 있다.

MSA 장점

  • 마이크로서비스 아키텍처의 서비스들은 독립적인 전개(deploy)가 가능하다.
  • 서비스의 교체가 쉽다.
  • 배포가 쉽다.
  • 기술적 자유가 있기 때문에, 가장 적합한 도구를 자유롭게 쓸 수 있다.
profile
머리 박고 개발공부중,,,

0개의 댓글