AWS EC2 | 메인 서버 배포 |
---|---|
AWS RDS | 서버 DB를 MySQL엔진으로 사용 |
AWS ElasticCache | Redis를 서버 인메모리에서 사용 |
AWS S3 | 이미지 파일 저장소 |
SSE | 실시간 최고 호가 서비스 구현 |
Redis | Caching, 이메일 인증번호, Refrash Token 저장 |
GitHub Actions | EC2 인스턴스에 JAVA 파일을 빌드 및 배포 |
Docker | GitHub Actions와 더불어 EC2 인스턴스에 파일 빌드 및 배포 |
Spring EventHandler | 특정 시간에 이벤트 발생하여 해당 로직 처리 |
Email 인증 | 회원 가입시 유저 이메일로 인증 필요 |