API GatewayLambdaDynamoDBAuto ScalingCloudWatch
회사에 Amazon API Gateway를 사용하는 웹 애플리케이션이 있습니다. AWS Lambda 및 Amazon DynamoDB. 최근 마케팅 캠페인으로 인해 수요가 증가했습니다. 모니터링 소프트웨어는 많은 요청이 마케팅 캠페인 이전보다 응답 시간이 상당히 길어졌다고 보고합니다. 솔루션 설계자는 API Gateway용 Amazon CloudWatch Logs를 활성화하고 요청의 20%에서 오류가 발생하고 있음을 발견했습니다. CloudWatch에서 Lambda 함수 Throttles 지표는 요청의 1%를 나타내고 Errors 지표는 요청의 10%를 나타냅니다. 애플리케이션 로그에는 오류가 발생하면 DynamoDB가 호출된다는 내용이 나와 있습니다. 웹 애플리케이션이 대중화됨에 따라 현재 응답 시간을 개선하기 위해 솔루션 설계자는 어떤 변화를 취해야 합니까?