엘라스틱 빈스톡을 시작하기 위해서 몇 가지 필요한 것들이 있습니다.
역할 등록, 키 페어 를 준비하고 애플리케이션 생성하는 과정입니다. 참고로 readnthink 님 의 블로그를 참조하여 진행하였습니다.
빈스톡을 시작하기 위해 IAM에서 역할을 등록해야 합니다.
IAM
> 역할
> 역할만들기
로 들어갑니다.
awselastic
으로 검색하고 ~ Docker
, ~ WebTier
, ~ Worker Tier
으로 끝나는 세 가지 권한을 찾아 추가해줍니다.
역할에 이름을 입력하고 등록하면 역할이 생성됩니다.
애플리케이션 생성 전, 키페어가 없다면 서비스검색
> 키페어
> 키 페어 생성
에서 만들어주면 됩니다. 만들어진 키 페어는 잃어버리지 않도록 잘 넣어둡니다.
서비스 검색
> Elastic Beanstalk
> 애플리케이션 생성
위의 환경설정을 마치고 나면 다음을 눌러줍니다.
jar파일을 배포하게 되면 EC2가 아닌 엘라스틱 빈스톡에 배포하게 됩니다. 빈스톡은 이걸 받아서 EC2로 jar파일을 전송을 하게 되는데 그 실행 파일을 전송하려면 권한이 필요합니다. 이런 과정을 여기에서 체크하면 편리하게 관리할 수 있습니다.
새 서비스 역할 생성
을 클릭하고 키 페어와 인스턴스 프로파일을 이전 단계에서 생성한 항목으로 입력해줍니다.
이 단계는 선택사항입니다. 추가적인 셋팅을 하지 않고 간단한 개발 환경을 만들 목적이기 때문에 하단 검토 단계로 건너뛰기
를 누릅니다.
제출
을 클릭해 환경 생성을 마무리합니다.
새로운 환경이 생성되는데 시간이 소요되므로 잠시 기다려줍니다. 성공적 시작 alert를 확인하면 사이드바의 환경으로 이동
을 클릭합니다.
처음에는 undefined가 뜰 수 있는데
F5
를 누르고 다시 이동하면 아래와 같이 정상 접속이 된 것을 확인 할 수 있습니다.