Travis CI 적용(3)

김현진·2020년 10월 13일
0

CI,CD

목록 보기
3/3

AWS Elastic Beanstalk(엘라스틱 빈스톡) nginx와 같은 서버에서 Node.js, python , ruby 및 Docker와 함께 개발된 웹 응용 프로그램 및 서비스를 배포하고 확장하기 쉬운 서비스

Elastic Beanstalk은 EC2 인스턴스나 데이터베이스 같이 많은 것들을 포함한 "환경"을 구성하며 만들고 있는 소프트웨어를 업데이트 할때마다 자동으로 이 환경을 관리해줍니다.

EC2는 하나의 컴퓨터를 AWS에서 임대해주는 것이라고 생각하면 편합니다.

Elastic Beanstalk을 이용하여 배포를 시도 해보겠뜹니다.

Elastic Beanstalk 환경설정

  1. 우선 http://console.aws.amazon.com 에 접속하여 로그인을 한 후 왼쪽상단 서비스 => Elastic Beanstalk 을 클릭 한다.

  2. 새 환경 생성 버튼을 클릭한다.

  1. 웹 서버 환경 선택

  2. 애플리케이션 이름을 작성해준다. (원하는이름으로)

  1. 하단으로 내려가다보면 플랫폼이 있는데 플랫폼을 선택해준다. docker를 이용하여 앱을 배포하기 때문에 docker를 선택하였다. 플랫폼 브랜치도 Linux2버젼이 아닌 Linux버젼으로 선택

python 이나 Node.js로 앱을 배포한다면 플랫폼을 선택하면된다.(입맛에 맞게 선택)

  1. 애플리케이션 생성 클릭

시간이 조금 걸리니 참고.!!! (게임 한판했습니다)

다음편에서 계속

profile
기록의 중요성

0개의 댓글