🚀 무중단 배포가 뭐지? 무중단 배포 전략을 알아보자.
·
DevOps/Deployment
1. 개요본 게시글은 무중단 배포에 대한 내용을 담고 있으며 배포 전략에 대한 애니메이션은 [HUDI님의 게시글] 을 인용한것임을 밝힙니다.맨 처음 배포를 해본것은 약 2년전이었다. 그때는 배포에 대해서 아는것도 없었기에 어떤건지도 잘 모르고, 여기저기를 찾아서 어찌저찌 했던 것 같다. 당시에는 내가 직접 수동 배포를 했었다.대충 수동 배포 플로우를 정리해보면1. 작성된 코드를 Github에 Push 한다.2. AWS EC2에 SSH로 접속한다.3. EC2에서 작성한 코드들을 Git clone | Git pull 한다.4. 서버를 빌드하고 실행한다.이렇게 된다. 당장 코드를 작성하고, 구현하는데에도 시간이 많이 쓰인다. 하지만 거기다 직접 빌드하고, 테스트도 해보고, 최종 배포까지 일련의 과정들을 수동으..