MSA 에 대하여
·
MSA
1. 배경개발 환경이 클라우드 환경으로 변화되었다. AWS 에서 서비스를 사용하면 여러 시스템을 통해 가상 컴퓨터를 살 수 있다. 보통, 사용한 만큼 금액을 지불하는 정책을 이용한다. 서비스를 운영하다 보면 사용자가 몰리는 시간대가 있다. AWS 에서는 scale in, up 을 통해 수직확장과 수평확장을 할 수 있다.여기서 다시 우리는 트래픽이 많이 생기는 서비스만 리소스를 늘리고 싶은 욕구가 생겼다. 모노리스 방식으로 개발하면 특정 서비스만 따로 리소스를 늘릴 수 없다. 따라서 MSA 방식의 개발에 눈이 가기 시작했다. 2. 앞으로MSA 방식의 개발을 하기 위해선 여러가지들이 필요한데 앞으로 하나씩 공부해보도록 하자