MSA 개발환경을 빠르게 Build up 할 수 있도록 미리 Template Porject를 만들어 놓기로 하였습니다.
이를 위해, 빠르게 Build up 할 수 있는 솔루션을 찾아보던 중 Jhipster란 기술이 있어 활용해 보기로 하였습니다.
JHipster는 Spring Boot와 Angular 또는 React 같은 최신 프론트엔드 기술 스택을 결합해 자동으로 애플리케이션을 생성해 주는 Code Generator 솔루션입니다.
MSA 아키텍처 설계에 필요한 많은 요소를 간편하게 설정할 수 있습니다.
https://www.jhipster.tech/
이제 간단한 부동산 임장 리포트 관리 시스템 JHipster를 이용해 MSA 아키텍처로 만들어 보도록 하겠습니다.
또한 개발 완료 된 소스코드가 운영에 빌드 테스트 배포까지 자동 수행되는 CI/CD 파이프라인까지 구성해 보도록 하겠습니다.