Carnival7
Change Developer
Carnival7
전체 방문자
오늘
어제
  • 분류 전체보기
    • 자바의 정석
    • 프로그래밍 언어별 tools
      • 파이썬
      • 자바
    • 코딩 테스트
      • 백준 강의 기초편
      • 백준 강의 연습편
      • 백준 강의 문제편
      • 삼성 기출
      • 백준 - 일반
      • 카카오 기출
      • 프로그래머스 - 일반
      • 코테 풀이 Tools
    • CS
      • Network
      • 운영체제
      • 알고리즘
      • DB
    • Web_Backend
      • Spring
      • 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
      • 스프링 핵심 원리 - 기본편
    • DevOps
    • IT 업무 지식
      • 인프라
      • 클라우드
    • 자격증
      • AWS - CLF
      • 정처기 - 실기
    • 생각 정리

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 스프링 #AOP
  • DevOps
  • 슬라이딩 윈도우 #덱
  • 알고리즘 #백준강의기초편 #코딩테스트
  • Github Actions
  • 프로그래머스 #카카오기출 #레벨2
  • code deploy
  • ci/cd
  • DMZ
  • 스프링 부트 무중단 웹 서비스
  • 삼성기출 #백준강의문제편
  • 코딩테스트 #삼성기출 #구현 #시뮬레이션
  • 삼성기출 #2023 #상반기
  • nginx
  • 슬라이딩 윈도우
  • 스프링 #인터셉터 #AOP #필터

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Carnival7

Change Developer

DevOps

Github Actions + CodeDeploy + Nginx 로 무중단 배포하기

2022. 2. 4. 18:07

Github Actions, CodeDeploy, Nginx를 사용해 하나의 서버에서 최소 규모의 무중단 배포를 진행.

아래 3개의 가이드 및 교재를 활용했다.

이 글의 목적은 3개의 참고 자료들에서 실제 서비스에서 구현할 때 어떤 부분을 사용해야 하는 지, 어떤 부분이 중요하므로 유의해야 하는 지, 그리고 어떤 부분에서 에러가 날 수 있으므로 유의해야 하는 지를 기록하기 위함이다.

들어가기에 앞서, 이미지 등을 일일이 복사하기에는 시간이 부족하여, 책에 있는 내용을 모두 옮겨적지는 못하고 페이지로 해당 내용을 가리킬 수 있음에 양해를 구한다.

 

웹사이트 1.

Github Actions + CodeDeploy + Nginx 로 무중단 배포하기 (1)

 

Github Actions + CodeDeploy + Nginx 로 무중단 배포하기 (1)

개요 안녕하세요! 이번 시리즈에서는 제목에서와 같이 Github Actions 와 CodeDeploy, 그리고 Nginx 를 사용하여 하나의 서버에서 최소 규모의 무중단 배포를 진행하는 방법에 대해 정리해보려고 합니다.

wbluke.tistory.com

웹사이트 2.

1. Github Action & AWS Beanstalk 배포하기 - Github Action으로 빌드하기

 

1. Github Action & AWS Beanstalk 배포하기 - Github Action으로 빌드하기

기존에 사이드 프로젝트를 만들면 다음과 같은 환경에서 진행을 해왔습니다. TravisCI & AWS Code Deploy TravisCI & AWS Beanstalk 상황에 따라 골라 쓰긴 했지만, 큰 불편함이 없었는데요. 최근 대세가 TravisCI

jojoldu.tistory.com

교재

스프링 부트와 AWS로 혼자 구현하는 웹 서비스:인텔리제이 JPA JUnit 테스트 그레이들

 

스프링 부트와 AWS로 혼자 구현하는 웹 서비스:인텔리제이 JPA JUnit 테스트 그레이들

COUPANG

www.coupang.com

 

노션으로 작성했다.

 

https://woozy-passbook-7ae.notion.site/Github-Actions-CodeDeploy-Nginx-ecb73444b3dd41cc8eaf69a2709f9ac7

 

Github Actions + CodeDeploy + Nginx 로 무중단 배포하기

개요

woozy-passbook-7ae.notion.site

 

'DevOps' 카테고리의 다른 글

CI/CD 개념 정리  (0) 2021.09.12
    'DevOps' 카테고리의 다른 글
    • CI/CD 개념 정리
    Carnival7
    Carnival7

    티스토리툴바