[AWS, Github Action] Elastic Beanstalk에 SpringBoot 프로젝트 Docker로 배포하기 (1)
Elastic Beanstalk(EB) AWS Elastic Beanstalk는 Java, .NET, PHP, Node.js, Python, Ruby, Go, Docker를 사용하여 Apache, Nginx, Passenger, IIS와 같은 친숙한 서버에서 개발된 웹 애플리케이션 및 서비스를 간편하게 배포하고 조정할 수 있는 서비스입니다. 애플리케이션을 업로드만 하면 용량 프로비저닝, 로드 밸런싱, 조정, 모니터링 등을 자동으로 처리합니다. EB workflow 애플리케이션 생성 후, 애플리케이션 버전을 업로드하면 EB가 자동으로 환경 실행 스스로 코드 실행에 필요한 AWS 리소스 생성 및 구성 Docker를 사용하는 이유 이미지로 현재 버전의 어플리케이션을 만들어두기 때문에 어느 서버에 띄우던 동일한..
2023. 3. 15.