개인프로젝트

[AWS] 프로덕션 배포-② 일라스틱 빈스톡 배포

DEV_HEO 2022. 7. 25. 00:41
320x100

1. eb init

(1) eb cli 설치

$ pip isntall awsebcli --upgrade

 

(2) eb init으로 애플리케이션을 생성

$ eb init PigSpace-backend

    *Select a defaultt region -> 10(ap-northeast-2 Seoul)

    *Select a platform -> 5(Java)

    *Select a platform branck -> 1(Corretto 11 running on 64bit Amazon Linux 2)

여기서 Corretto11로 하는 이유

아마존이 자신들의 서비스에 사용하면서 검증되고, 비용 없이 장기 지원도 한다. JDK 8에 해당하는 Corretto 8은 2026년 5월까지 지원하고, JDK 11에 해당하는 Corretto 11은 2027년 9월까지 지원한다.
-- 출처 : https://www.euler.kr/trl/2019/04/13/amazon-corretto/#fn:1

 

책에는 Corretto 말고도 Java 8,7 옵션이 있는데 발행된지 좀 되어서 그런가

AWS공식문서에서 찾아보니

이렇게 만료될 예정이라고 한다.(https://docs.aws.amazon.com/ko_kr/elasticbeanstalk/latest/platforms/platforms-retiring.html#platforms-retiring.javase)

 

*Cannot setup CodeCommit because there is no Source Control setup, continuing with initialization
Do you want to set up SSH for your instances?

-> n

 

 

 


2. application.properties Profile 설정

 

320x100