감사쟁이야
감사쟁이의 성장기록
감사쟁이야
  • 분류 전체보기 (130)
    • Java-Spring (0)
    • ComputerScience (0)
    • Project (64)
      • TIL, WIL (57)
      • Project Retrospect (7)
    • Problem Solving (63)
    • Book Review (1)
    • Culture & Discovery (0)
    • Daily Log (2)

블로그 메뉴

  • 홈
  • 깃허브
  • 방명록
hELLO · Designed By 정상우.
감사쟁이야

감사쟁이의 성장기록

TIL(47) 21-12-07: ElasticBeanstalk으로 백엔드 아키텍처 구성하고 GithubAction으로 프로젝트 배포
Project/TIL, WIL

TIL(47) 21-12-07: ElasticBeanstalk으로 백엔드 아키텍처 구성하고 GithubAction으로 프로젝트 배포

2021. 12. 27. 04:05

Facts

✅   백엔드 인프라 Elasticbeanstalk를 사용하여, ELB + AutoScaling + EC2 구축

✅   Github Action으로 프로젝트 배포

 

Feelings

EB

Elasticbeanstalk로 EC2와 ELB와 환경변수 값을 한번에 관리해 주었다.

따로 관리했을 때는 설정값도 많고 어려웠는데,

통합해서 관리함으로써, 간단한 옵션만 조절하고, 어플리케이션만 배포하면 되어서 매우 편리했다. 

GithubAction으로 자동 배포

GithubAction으로 Source를 Push 하자마자 자동으로 서버 배포를 반영할 수 있게 해주었다.

기존에는 서버에 배포하려면 파일을 고칠 때마다,

서버를 멈춰주고 파일을 수정해서 서버에 올려주고 다시 서버 돌리는 작업을 해서 번거로웠다.

그런데, GihtubAction을 사용하여, 서비스가 중단되지 않고 자동으로 배포하게 되어서 매우 편리했다.

 

 

'Project > TIL, WIL' 카테고리의 다른 글

TIL(49) 21-12-09: CORS 에러 해결하기  (0) 2021.12.27
TIL(48) 21-12-08: API 문서 자동화와 테스트 코드 작성하기 (Using RestDoc)  (0) 2021.12.27
TIL(46) 21-12-06: S3와 CloudFront로 프론트엔드 인프라 구성하기  (0) 2021.12.27
TIL(45) 21-12-03 : Spring에서 게시글 Pagination 처리하기  (0) 2021.12.27
TIL(44) 21-11-30 : S3와 CloudFront를 이용한 사진 업로드 구현하기  (0) 2021.12.25
    'Project/TIL, WIL' 카테고리의 다른 글
    • TIL(49) 21-12-09: CORS 에러 해결하기
    • TIL(48) 21-12-08: API 문서 자동화와 테스트 코드 작성하기 (Using RestDoc)
    • TIL(46) 21-12-06: S3와 CloudFront로 프론트엔드 인프라 구성하기
    • TIL(45) 21-12-03 : Spring에서 게시글 Pagination 처리하기
    감사쟁이야
    감사쟁이야
    sunzero0116@gmail.com

    티스토리툴바