서버리스 앱은 API Gateway를 사용하여 Lambda 함수를 호출합니다. 개발자가 Lambda 코드의 버그를 수정하고 라이브 프로덕션 트래픽의 10%를 새 Lambda 버전으로 라우팅하여 테스트하려고 합니다. 개발자는 어떤 단계를 수행해야 합니까? (두 가지 선택)
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 업데이트된 코드가 포함된 Lambda 함수의 새 버전을 게시합니다., Lambda 함수에 대한 별칭을 생성하고 해당 별칭에 가중치 기반 라우팅을 구성하여 새 버전에 10%를 할당합니다..
이것이 정답인 이유
개발자는 먼저 업데이트된 코드를 포함하는 Lambda 함수의 새 버전을 게시해야 합니다. Lambda 버전은 함수의 코드와 구성을 변경할 수 없는 스냅샷으로, 롤백이 용이합니다. 그런 다음, Lambda 별칭을 생성하고 이 별칭에 가중치 기반 라우팅을 구성하여 새 버전에 10%의 트래픽을 할당해야 합니다. Lambda 별칭은 특정 버전이나 여러 버전으로 트래픽을 분산할 수 있게 해주며, 카나리 배포와 같은 점진적 배포 전략에 적합합니다. 새 API Gateway 스테이지를 생성하는 것은 불필요하며, API Gateway는 Lambda 별칭을 직접 호출할 수 있습니다. Network Load Balancer나 Amazon Route 53 가중치 기반 라우팅은 Lambda 함수 자체의 트래픽 분할에는 직접 사용되지 않습니다. Lambda 별칭이 이 시나리오에 가장 적합한 내장 기능을 제공합니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음