A company is running a publicly accessible serverless application that uses Amazon API Gateway and AWS Lambda. The application's traffic recently spiked due to fraudulent requests from botnets. Which steps should a solutions architect take to block requests from unauthorized users? (Choose two.)
A) Create a usage plan with an API key that is shared with genuine users only.
B) Integrate logic within the Lambda function to ignore the requests from fraudulent IP addresses.
C) Implement an AWS WAF rule to target malicious requests and trigger actions to filter them out.
D) Convert the existing public API to a private API. Update the DNS records to redirect users to the new API endpoint.
E) Create an IAM role for each user attempting to access the API. A user will assume the role when making the API call.
Correct Answer:
Verified
Q582: A company collects temperature, humidity, and atmospheric
Q583: A company runs an application on a
Q584: A company provides an online service for
Q585: A company has a Microsoft Windows-based application
Q586: A company has hired a solutions architect
Q588: A media company is evaluating the possibility
Q589: An online learning company is migrating to
Q590: A company needs to ingest and handle
Q591: A company is designing a new application
Q592: A company hosts a multi-tier web application
Unlock this Answer For Free Now!
View this answer and more for free by performing one of the following actions
Scan the QR code to install the App and get 2 free unlocks
Unlock quizzes for free by uploading documents