
Answer-first summary for fast verification
Answer: Implement Amazon API Gateway with AWS Lambda for application layer transactions and Amazon SQS for inter-service communication.
The correct answer is A. Using Amazon API Gateway in conjunction with AWS Lambda and Amazon SQS provides a serverless and highly scalable solution. Amazon API Gateway acts as a front door, routing transactions to the appropriate Lambda functions which can handle bursts without being constrained by underlying servers. Amazon SQS decouples the services, allowing for smooth inter-service communication by buffering the messages, reducing the risk of dropped transactions when one tier becomes overloaded. This approach ensures an operationally efficient and resilient architecture.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
A company seeks to migrate a multi-tiered, RESTful service-based application from on-premises to AWS Cloud, aiming to enhance performance and address issues of transaction loss during tier overload. Which solution is most operationally efficient for modernizing the application and resolving these challenges?
A
Implement Amazon API Gateway with AWS Lambda for application layer transactions and Amazon SQS for inter-service communication.
B
Leverage Amazon CloudWatch to assess performance metrics, identifying peak server utilization, and scale EC2 instances accordingly.
C
Employ Amazon SNS for messaging in an EC2 Auto Scaling group, with CloudWatch monitoring to dynamically adjust scaling based on queue length.
D
Utilize Amazon SQS for messaging in an EC2 Auto Scaling group, with CloudWatch to trigger scaling in response to communication failures.
No comments yet.