한 소매 회사가 퍼블릭 REST API를 위해 리전별 Amazon API Gateway API를 사용합니다. API Gateway는 Amazon Route 53 별칭 레코드에 매핑되는 사용자 지정 도메인 이름을 사용합니다. 솔루션스 아키텍트는 새 API 버전을 릴리스할 때 고객 영향과 데이터 손실을 최소화하는 배포 접근 방식이 필요합니다. 어떤 솔루션이 이러한 요구 사항을 충족합니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: API Gateway용 카나리 릴리스 배포 스테이지를 생성합니다. 최신 API 버전을 배포합니다. 트래픽의 일부를 카나리 스테이지로 라우팅합니다. 확인 후 카나리 스테이지를 프로덕션으로 승격합니다..
이것이 정답인 이유
API Gateway 카나리 릴리스 배포는 새 API 버전을 제한된 사용자 트래픽에 점진적으로 노출하여 고객 영향을 최소화합니다. 문제가 없으면 카나리 스테이지를 프로덕션으로 승격하여 전체 트래픽이 새 버전을 사용하도록 합니다. 이는 롤백이 용이하여 데이터 손실 위험을 줄입니다. 다른 옵션들은 전체 트래픽을 즉시 새 버전으로 전환하거나(import-to-update), 새로운 도메인 및 Route 53 변경을 필요로 하여(새 API Gateway 엔드포인트) 중단 위험이 더 큽니다.