우아한테크캠프 6기를 진행하며 최종 프로젝트를 위해 CI/CD를 구축하며 정리한 문서입니다. LoadBalancer를 사용하지 않고 단일 EC2에 배포할 예정이라면 EC2, S3, CodeDeploy 설정, GitHub 설정 항목만 진행하셔도 됩니다. 이 경우 CodeDeploy 설정 - 배포 그룹 생성 시 로드 밸런싱 활성화 옵션을 Off 해주시면 됩니다. Actions + CodeDeploy Github Actions는 GitHub에서 제공하는 서비스로, 레포지토리마다 부여된 환경에서 특정 이벤트의 발생에 따라 작업을 실행하거나, 주기적으로 특정 작업을 실행할 수 있는 서비스입니다. 이번 실습에서는 EC2 인스턴스는 private 서브넷에 두어 외부에서 접근할 수 없게 막고, public 서브넷에 로..