AmazonAmazon Solution Architect Professional SAP-C02 Certification·KO·업데이트됨 1 Aug 2026
수백 명의 고객을 대상으로 AWS Lambda 함수를 통해 애플리케이션을 노출할 예정입니다. 각 고객은 특정 기간 동안 구성 가능한 요청 할당량을 받아야 하며, 할당량은 고객 사용 패턴을 반영해야 합니다(일부 고객은 더 짧은 기간 동안 더 높은 할당량이 필요함). 다음 중 이러한 요구 사항을 충족하는 접근 방식은 무엇입니다?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: Lambda 함수를 호출하기 위해 프록시 통합을 사용하여 Amazon API Gateway REST API를 생성합니다. 각 고객에 대해 적절한 요청 할당량을 정의하는 API Gateway 사용 계획을 구성하고, 고객이 필요로 하는 각 사용자에 대해 해당 사용 계획에 연결된 API 키를 생성합니다..
이것이 정답인 이유
이 접근 방식은 API Gateway의 사용량 계획(Usage Plans) 기능을 활용하여 고객별 요청 할당량을 효과적으로 관리합니다. 사용량 계획은 API 키와 연결되어 특정 고객에게 할당량 및 스로틀링 제한을 적용할 수 있습니다. Lambda 함수를 프록시 통합으로 호출하는 REST API는 유연하고 확장 가능합니다.
두 번째 옵션은 HTTP API에서 라우트 수준 스로틀링을 언급하지만, HTTP API는 REST API의 사용량 계획과 같은 강력한 할당량 관리 기능을 직접 제공하지 않습니다. 세 번째 옵션은 Lambda 별칭의 동시성 제한을 사용하지만, 이는 전체 함수에 대한 제한이며 고객별 요청 할당량을 세밀하게 제어하기 어렵습니다. 네 번째 옵션은 ALB와 WAF를 사용하지만, WAF는 주로 보안 규칙에 중점을 두며 고객별 요청 할당량 관리에는 적합하지 않습니다.