728x90
반응형

progressive delivery 2

Argo Rollouts

개요Argo Rollouts는 Kubernetes에서 점진적이고 안전한 애플리케이션 배포를 가능하게 해주는 오픈소스 배포 컨트롤러입니다. Canary, Blue-Green, Progressive Delivery 같은 전략을 지원하며, 실시간 트래픽 제어, 피드백 기반 자동화, 실험적 테스트 등을 통해 신뢰성 있는 배포 환경을 구축할 수 있습니다.이 글에서는 Argo Rollouts의 핵심 개념, 구성 요소, 배포 전략, 기술 연계성, 활용 사례 등을 통해 클라우드 네이티브 배포 자동화의 실질적인 가치를 살펴봅니다.1. 개념 및 정의 항목 설명 정의Argo Rollouts는 Kubernetes에서 Canary, Blue-Green 등 점진적 배포를 관리하는 컨트롤러입니다.목적서비스 무중단 배포 및 트래픽..

Topic 2025.09.03

Progressive Delivery

개요Progressive Delivery는 기능을 모든 사용자에게 일괄 배포하는 대신, 선별된 사용자 그룹에 점진적으로 배포하여 성능과 안정성을 검증하며 확장하는 소프트웨어 배포 전략입니다. 이는 Continuous Delivery의 확장 개념으로, 롤아웃 속도를 제어하고 리스크를 줄이며, 피드백 기반으로 배포 여부를 결정할 수 있는 현대적인 접근 방식입니다.1. 개념 및 정의Progressive Delivery는 피처 롤아웃을 소규모에서 시작해 점진적으로 전체 사용자에게 확대하며 배포의 신뢰성과 민첩성을 확보하는 전략입니다.기반 개념: Feature Flag + Traffic Shifting + Observability핵심 목표: 빠른 피드백 수집, 안전한 롤백, 실시간 모니터링주요 수단: Canary..

Topic 2025.05.06
728x90
반응형