A company is migrating a subset of its application APIs from Amazon EC2 instances to run on a serverless infrastructure. The company has set up Amazon API Gateway, AWS Lambda, and Amazon DynamoDB for the new application. The primary responsibility of the Lambda function is to obtain data from a third-party Software as a Service (SaaS) provider. For consistency, the Lambda function is attached to the same virtual private cloud (VPC) as the original EC2 instances. Test users report an inability to use this newly moved functionality, and the company is receiving 5xx errors from API Gateway. Monitoring reports from the SaaS provider shows that the requests never made it to its systems. The company notices that Amazon CloudWatch Logs are being generated by the Lambda functions. When the same functionality is tested against the EC2 systems, it works as expected. What is causing the issue?
A) Lambda is in a subnet that does not have a NAT gateway attached to it to connect to the SaaS provider.
B) The end-user application is misconfigured to continue using the endpoint backed by EC2 instances.
C) The throttle limit set on API Gateway is too low and the requests are not making their way through.
D) API Gateway does not have the necessary permissions to invoke Lambda.
Correct Answer:
Verified
Q213: An e-commerce company is revamping its IT
Q214: A company CFO recently analyzed the company's
Q215: A large global company wants to migrate
Q216: A Solutions Architect must design a highly
Q217: A company plans to move regulated and
Q219: A company manages more than 200 separate
Q220: A company has developed a new billing
Q221: A company is using AWS for production
Q222: An organization has two Amazon EC2 instances:
Q223: A company is finalizing the architecture for
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