shadow_deployment 2

📌 [Deployment 심화편 #10] Deployment와 서비스 메시 (Istio, Linkerd)를 활용한 배포 제어

1️⃣ 개요 쿠버네티스에서 애플리케이션을 배포할 때 트래픽을 세밀하게 제어하고, 안전하게 업데이트하는 방법이 필요합니다.특히, Canary Deployment, Blue-Green Deployment, Shadow Deployment 같은 배포 전략을 효과적으로 적용하려면 트래픽을 제어할 수 있는 기술이 필수적입니다. 이를 위해 서비스 메시(Service Mesh) 를 활용하면,✅ 배포 중 트래픽을 Canary 버전과 Stable 버전으로 분배✅ 배포 실패 시 자동 롤백 가능✅ A/B 테스트 및 Shadow Deployment 지원✅ Zero-Trust 네트워크 보안 강화 이번 글에서는 서비스 메시의 개념과, Istio 및 Linkerd를 활용한 배포 제어 방법을 설명하겠습니다. 🚀 2️⃣ 서비스 메시..

📌 [Deployment 심화편 #6] Deployment와 Shadow Deployment: 트래픽 미러링을 활용한 배포 전략

1️⃣ 개요 실제 운영 환경에서 새로운 애플리케이션 버전이 예상과 다르게 동작할 가능성이 있습니다.특히, 새로운 버전이 기존 시스템과 잘 동작하는지 검증하는 것이 중요하지만, Canary나 Blue-Green 방식으로 배포하더라도 실제 사용자 요청을 받으면서 테스트하기에는 위험이 따릅니다. 이때 활용할 수 있는 배포 전략이 Shadow Deployment(섀도우 배포) 입니다.Shadow Deployment는 실제 트래픽을 복제하여 새로운 버전에 전달하면서도, 사용자의 응답에는 영향을 주지 않는 방식입니다.이를 통해 실제 트래픽을 기반으로 새로운 버전을 검증할 수 있으며, 문제 발생 시 서비스에 영향을 주지 않고 분석할 수 있습니다. 이번 글에서는 Shadow Deployment의 개념과, 쿠버네티스 환..

728x90