웹 애플리케이션이 Amazon API Gateway, AWS Lambda 및 Amazon DynamoDB를 사용합니다. 마케팅 캠페인 후 많은 요청의 응답 시간이 훨씬 길어졌습니다. API Gateway의 CloudWatch Logs는 요청의 20%에서 오류를 보여줍니다. Lambda 함수의 경우 Throttles 지표는 1%이고 Errors는 10%입니다. 애플리케이션 로그는 오류가 DynamoDB 호출과 일치함을 보여줍니다. 트래픽 증가에 따라 응답 시간을 개선하기 위해 솔루션스 아키텍트가 구현해야 하는 변경 사항은 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 테이블에 대해 DynamoDB 자동 스케일링을 활성화합니다..
이것이 정답인 이유
정답은 DynamoDB 자동 스케일링을 활성화하는 것입니다. 문제 설명에 따르면, 응답 시간 증가는 마케팅 캠페인 이후 발생했으며, 애플리케이션 로그는 오류가 DynamoDB 호출과 일치함을 보여줍니다. 이는 DynamoDB 테이블이 증가된 트래픽을 처리할 충분한 용량을 가지고 있지 않음을 시사합니다. DynamoDB 자동 스케일링은 워크로드 변화에 따라 읽기 및 쓰기 용량 단위를 자동으로 조정하여 성능을 유지하고 스로틀링을 방지합니다. 오답 설명: Lambda 함수의 동시성 제한을 늘리는 것은 Lambda가 더 많은 요청을 처리할 수 있게 하지만, DynamoDB가 병목 현상인 경우 문제를 해결하지 못합니다. API Gateway의 스로틀 제한을 늘리는 것은 API Gateway가 더 많은 요청을 허용하지만, DynamoDB의 용량 부족으로 인한 응답 시간 지연이나 오류를 해결하지 못합니다. 파티션 분배를 개선하는 기본 키로 DynamoDB 테이블을 다시 생성하는 것은 잠재적으로 성능을 향상시킬 수 있지만, 이는 데이터 마이그레이션과 애플리케이션 변경이 필요한 더 복잡한 해결책이며, 자동 스케일링 활성화가 더 즉각적이고 효과적인 해결책입니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음