나의 잡다한 노트 및 메모

운영 서비스 이관 전략 중 일부 설명 본문

DevOps

운영 서비스 이관 전략 중 일부 설명

peanutwalnut 2025. 3. 30. 14:38

1. 응답 비교 (Response Comparison)

  • 의미:
    새로운 시스템과 기존 시스템이 동일한 요청에 대해 동일하거나 예상 가능한 응답을 반환하는지 확인하는 방식입니다.
  • 목적:
    두 시스템 간의 기능적 동등성을 검증하여, 새로운 시스템의 동작이 올바른지 확인합니다.

2. 표본 검사 (Sample Testing)

  • 의미:
    전체 트래픽 중 일부(표본)를 선택하여 새로운 시스템에 보내보고, 결과를 분석하는 방법입니다.
  • 목적:
    전체 시스템에 영향을 주지 않으면서 새로운 시스템의 성능, 안정성, 오류 발생 여부를 사전에 점검합니다.

 

3. A/B 비율 조정 (A/B Ratio Adjustment)

  • 의미:
    전체 사용자 트래픽을 두 그룹으로 나누어 일부는 기존 시스템, 일부는 새로운 시스템으로 라우팅하는 방식입니다.
  • 목적:
    점진적으로 새로운 시스템의 비율을 높여가며, 실제 운영 환경에서의 성능과 안정성을 모니터링하고, 예상치 못한 문제 발생 시 피해를 최소화합니다.

4. Fallback 전략

  • 의미:
    새로운 시스템에서 문제가 발생할 경우, 즉시 기존 시스템으로 되돌아갈 수 있는 메커니즘을 마련하는 전략입니다.
  • 목적:
    운영 중단이나 심각한 오류가 발생할 경우 서비스 안정성을 확보하여 사용자 경험에 미치는 영향을 최소화합니다.

 

 

'DevOps' 카테고리의 다른 글

Locale 이란?  (0) 2025.02.12
직렬화와 역직렬화  (2) 2024.12.25
Provisioning 이란?  (0) 2024.11.24
DORA 메트릭  (1) 2024.11.23
CI / CD  (0) 2024.11.19