spring cloud 및 netflix OSS를 이용해 MSA를 구축해보기 위한 실습입니다.헬스/영양 관리 애플리케이션사용자 관리 (회원가입 / 로그인 / 회원정보 수정 등)헬스한 내용 입력 (운동 종류 / 볼륨)음식별 칼로리 및 탄단지 검색하루 먹은거 입력입력받은
대략적인 MSA의 구조는 다음과 같다.
msa와 docker는 뗄레야 뗄 수 없는 관계에 있다고 생각한다. 도커를 기반으로 하여 AWS fargate 혹은 kubernetes등을 통해 이루어지는 컨테이너 오케스트레이션은 microservice 별로 scale-out이 가능하다는 MSA의 장점과 특히 잘어울린
지금까지 만들었던 MSA 기반의 백엔드 어플리케이션과 소통할 프론트엔드를 간단하게 만들어보았다. UI를 만드는 것이 이번 실습의 주된 목표는 아니었기에 기존에 사용하던 스택을 그대로 사용하여 가볍게 만들었다.