| 전체 프로젝트 설명은 DDWU ACC 블로그 에서 확인하실 수 있습니다.
기존 레포지토리는 https://github.com/ACC-TEAM-A/concert-service 에서 확인하실 수 있습니다.
- 외부 사용자 또는 클라이언트는 API Gateway를 통해 서비스에 액세스합니다.
- 각 서비스는 독립적으로 배포되며, EC2 인스턴스에서 실행됩니다.
- 서비스 별 데이터는 각 RDS 인스턴스에 저장되며, 프라이빗 서브넷에 배치됩니다.
- API Gateway를 통해 서비스 간 통신이 이루어지며, Gateway는 각 서비스의 IP 및 포트에 대한 정보를 갖고 있습니다.
- JWT 토큰을 사용하여 인증 및 권한을 부여하고, 서브넷 및 보안 그룹으로 네트워크 보안을 강화했습니다.
- 유레카 서버는 서비스의 등록 및 검색을 관리하며, 서비스 Discovery를 지원합니다.
MSA 아키텍처를 사용 : 서비스를 마이크로 단위로 분리
|