HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🧚
[1기]최종 프로젝트 데브코스
/
🍒
[팀10] CherryBoys❤️
/
⌨️
백엔드
/
CI/CD

CI/CD

Status
Assign
 
notion image
 
 
Github Actions에서 프로젝트 빌드 후 jar 파일을 압축해서 S3에 업로드 합니다. 이어서 CodeDeploy가 배포를 진행하도록 합니다.
CodeDeploy는 EC2 인스턴스에서 S3에 업로드된 jar 파일을 받아 배포를 진행합니다.
 
NginX에 ssl을 적용하여 외부 클라이언트와는 https 로 통신하고
리버스 프록시를 이용하여 실제 서버와는 http로 통신합니다.