CloudFrontAPI GatewayLambdaAuroraRDS
한 회사가 AWS에서 전자상거래 웹 애플리케이션을 실행하고 있습니다. 웹 애플리케이션은 콘텐츠 전송을 위해 Amazon CloudFront를 사용하여 Amazon S3에서 정적 웹 사이트로 호스팅됩니다. 아마존 API Gateway API는 AWS Lambda 함수를 호출하여 웹 애플리케이션에 대한 사용자 요청 및 주문 처리를 처리합니다. Lambda 함수는 온디맨드 인스턴스를 사용하는 MySQL용 Amazon ROS DB 클러스터에 데이터를 저장합니다. DB 클러스터 사용량은 지난 12개월 동안 일관되게 나타났습니다. 최근 해당 웹사이트에서는 SQL 인젝션과 웹 익스플로잇 시도가 발생했습니다. 또한 고객은 사용량이 가장 많은 기간 동안 주문 처리 시간이 늘어났다고 보고합니다. 이 기간 동안 Lambda 함수는 콜드 스타트되는 경우가 많습니다. 회사가 성장함에 따라 회사는 트래픽이 최고조에 달할 때 확장성과 낮은 지연 시간의 액세스를 보장해야 합니다. 또한 회사는 데이터베이스 비용을 최적화하고 SQL 주입 및 웹 악용 시도에 대한 보호 기능을 추가해야 합니다. 어떤 솔루션이 이러한 요구 사항을 충족합니까?