CI/CD 진행시 속도가 매우 느리다는 것이었습니다.
원인은, 단일 모듈이 변경되면, 전체 모듈이 재빌드와 배포가 진행되었기 때문입니다.
이러한 방식은 서비스 다운타임을 증가시키고 불필요한 컴퓨팅 리소스를 소모하게 만듭니다.

따라서, 각 모듈별 ci파일을 만들고,
Git Actions를 사용하여 특정 모듈에 변경이 발생한 경우,
이를 자동으로 감지해 해당 모듈만 빌드하여 EC2 환경에 배포하도록 구성하였습니다.
이 설계는 마이크로 서비스 아키텍처에 적합한 방식으로,
배포 시 모듈 간 영향도를 낮추고 배포 시간과 리소스를 절약하는 장점을 가져갈 수 있었습니다.
