앱 업데이트를 배포하고 대부분의 사용자는 안정적인 버전을 유지하는 동안 실제 사용자 트래픽의 일부를 새 릴리스로 라우팅하려고 합니다. 어떻게 해야 할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: App Engine에 배포하고, 각 업데이트에 대해 새 버전을 생성한 다음, 트래픽 분할을 사용하여 새 버전으로 소량의 트래픽을 보냅니다..
이것이 정답인 이유
정답은 App Engine의 트래픽 분할 기능을 활용하는 것입니다. App Engine은 새 버전을 배포할 때 기존 버전을 유지하면서 새 버전에 트래픽의 일부를 점진적으로 라우팅할 수 있는 기능을 내장하고 있습니다. 이는 카나리 릴리스 전략에 이상적이며, 문제가 발생할 경우 쉽게 롤백할 수 있습니다. 오답 설명: "App Engine에 배포하고, 각 업데이트에 대해 새 서비스를 생성한 다음, 트래픽 분할을 사용하여 새 서비스로 소량의 트래픽을 보냅니다."는 App Engine의 서비스와 버전 개념을 혼동한 것입니다. 트래픽 분할은 동일한 서비스 내의 여러 버전 간에 이루어집니다. GKE(Google Kubernetes Engine)는 컨테이너화된 애플리케이션을 위한 강력한 플랫폼이지만, 문제에서 요구하는 '대부분의 사용자는 안정적인 버전을 유지하면서 실제 사용자 트래픽의 일부를 새 릴리스로 라우팅'하는 카나리 배포 시나리오를 GKE에서 구현하려면 추가적인 설정(예: Istio와 같은 서비스 메시 또는 Ingress 컨트롤러 구성)이 필요합니다. App Engine은 이러한 기능을 기본적으로 제공하여 더 간단합니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음