2026/05/29 2

[Deployment] 1. Blue-Green 배포 방식

1. 전통적인 배포 방식의 한계과거 온프레미스 환경에는 서버 자원이 제한적이었음새로운 버전을 배포할 때 기존 운영 서버에 코드를 덮어쓰는 방식이였음✅ 현재 유저가 사용중인 서버에 직접 새 코드를 반영하는 구조⚠️ 장애 범위가 큼: 배포하다 터지면 직접 롤백해야 했음⚠️ 롤백 느림: 문제가 생기면 이전 버전으로 직접 돌려야 하므로 오래걸림⚠️ 디버깅이 어려움: 버그가 나면 서비스를 살리기 바빠 디버깅을 할 수가 없음⚠️ 무중단 배포가 어려움: 서버를 재시작하거나 교체하는 과정에서 일시적인 중단이 발생함 2. 블루/그린 배포 방법론현재 운영 중인 환경과 동일한 새로운 환경을 하나 더 만들어놓고, 새 버전을 그곳에 배포한 뒤 검증이 끝나면 트래픽만 전환하는 전략클라우드 기술이 발전하면서, 똑같은 서버 환경을 ..

DevOps/CI&CD 2026.05.29