recreate1 [K8s] 소프트웨어 배포 전략(Software Deployment Strategies) ✍ Posted by Immersive Builder Seong 배포 전략배포란 새로운 버전의 어플리케이션을 운영 환경에 릴리스하는 것을 의미합니다. 최근에는 마이크로 서비스 아키텍처를 기반으로 작은 단위의 서비스로 분리하면서 배포가 이전보다 짧은 주기로 빈번하게 이루어지고 있습니다. 이에 따라 기존 버전과 호환성을 유지하면서 서비스 중단 없이 새로운 버전을 배포하기 위한 여러가지 배포 전략들이 고안되었습니다. 현재 사용하는 다양한 배포 전략은 아래와 같습니다. 재생성(Recreate)인플레이스 배포(In-place Deployment)롤링 업데이트(Rolling Update)블루/그린 배포(Blue/Green Deployment)카나리 배포(Canary Deployment)A/B 테스팅(A/B T.. 2024. 11. 19. 이전 1 다음