728x90
[INFRA] 배포 전략
1. 롤링 (Rolling)
: 서버가 점진적으로 교체되면서 모든 서버가 교체될 때까지 진행
- 관리가 간편하고 상황에 따라 손쉽게 롤백이 가능
- 사용중인 인스턴스에 트래픽이 몰릴 수 있음
- 호환성 문제 발생 가능
2. 블루 그린 (Blue-Green)
: 기존 버전을 유지한 채로 새 버전을 배포하고 일제히 한번에 전환
- 운영 환경에 영향을 주지 않고 새로운 버전을 테스트 할 수 있음
- 자원이 두배로 필요 -> 비용이 많이 듦
3. 카나리 (Canary)
: 기존 버전을 유지 한 채로 일부 버전만 신규 버전으로 배포
- 신규 버전에 버그나 이상은 없는지 확인 가능
- 네트워크 트래픽 제어가 부담 될 수 있음
반응형
'💡 etc > Infra' 카테고리의 다른 글
[etc] 가상환경과 컨테이너 비교 (0) | 2023.08.23 |
---|---|
[Network] DNS (Domain Name System) (0) | 2023.08.22 |
[Redis] Ubuntu에 Redis 설치 (0) | 2023.08.11 |
[Network] 네트워크 관련 용어정리 (2) (0) | 2023.05.17 |
[Network] 네트워크 관련 용어정리 (1) (0) | 2023.05.16 |