Prerequisite
해당 문서는 ElasticBeanstalk의 기본 생성 가이드 입니다.
Process
- Beanstalk 설치
- 환경 티어 선택 -> 웹 서버 환경 or 작업자 환경 선택
- 어플리케이션 이름 작성 / 환경 이름은 자동으로 (이름)-env로 생성 됩니다. 환경 이름은 변경이 가능
- 사용하고자 하는 플랫폼을 선택합니다.
- 환경 티어 선택 -> 웹 서버 환경 or 작업자 환경 선택
- Beanstalk 설치 추가 환경 설정
- 기본적으로 '사용자 지정 구성'으로 설정합니다.
- 오른쪽에서 왼쪽 순으로 편집할 예정입니다.
- 빨간 네모칸이 가장 많이 사용하는 수정 공간 입니다.
- 용량
- 단일 인스턴스와 로드 밸런싱 수행이 있음
추후에 인스턴스를 올릴 예정이라면 로드 밸런싱 수행을 선택 하시는 것을 추천
최소와 최대 선택 가능 - 인스턴스 유형과 가용영역을 선택 할 수 있음
추가적인 설정 후에 저장을 선택
- 단일 인스턴스와 로드 밸런싱 수행이 있음
- 로드 밸런서
- 편집을 누른 후 로드 밸런서 수정
- 로드 밸런서의 유형을 선택
- 로드 밸런서에 대해 리스너를 지정 후 보통 ACM 에서 받은 인증서가 있다면 프로토콜과 함께 등록이 가능|
- 필요하다면 프로세스와 규칙을 추가
추가적인 설정 후에 저장 선택
- 편집을 누른 후 로드 밸런서 수정
- 보안
- 기존에 지정해놓은 서비스 역할, 키페어, 인스턴스 프로파일이 있다면 선택
추가적인 설정 후 저장 선택
- 기존에 지정해놓은 서비스 역할, 키페어, 인스턴스 프로파일이 있다면 선택
- 데이터베이스
- Amazon RDS SQL 데이터베이스를 추가
AWS Elastic Beanstalk는 데이터베이스 호스트 이름, 사용자 이름, 암호, 테이블 이름 및 포트의 환경 속성을 설정하여 인스턴스에 연결 정보를 제공 - 가지고 있는 데이터 스냅샷이 있다면 복원 가능
- 사용할 엔진과 버전을 선택
- 인스턴스 클래스를 선택
- 사용자 이름과 암호를 선택
- 가용성을 선택. (가이드는 다중을 선택했습니다.)
- 추가적인 설정 후에 [저장] 을 선택.
- Amazon RDS SQL 데이터베이스를 추가
- 네트워크
- 로드 밸런싱을 설정하면 네트워크 설정 선택이 가능
- [편집]을 누른 후 네트워크 수정
- 설정해 놓은 VPC가 있다면 선택합니다. 예시로 만든 VPC를 선택
- 로드 밸런서 서브넷 선택
- 인스턴스 서브넷 설정
- 데이터베이스 설정 후 저장
- 최종적으로 환경 생성 클릭
- 기본적으로 '사용자 지정 구성'으로 설정합니다.
Reference
End of document
※스마일샤크가 제공하는 모든 콘텐츠는 관련 법의 보호를 받습니다. 스마일샤크 콘텐츠를 사전허가 없이 무단으로 복사·배포·판매·전시·개작할 경우 민·형사상 책임이 따를 수 있습니다. 콘텐츠 사용과 관련해 궁금한 점이 있으면 전화(☎:0507-1485-2028) 또는 이메일(contact@smileshark.kr)로 문의하기 바랍니다.
댓글
댓글 0개
댓글을 남기려면 로그인하세요.