A company has developed a microservices application. It uses a client-facing API with Amazon API Gateway and multiple internal services hosted on Amazon EC2 instances to process user requests. The API is designed to support unpredictable surges in traffic, but internal services may become overwhelmed and unresponsive for a period of time during surges. A solutions architect needs to design a more reliable solution that reduces errors when internal services become unresponsive or unavailable. Which solution meets these requirements?
A) Use AWS Auto Scaling to scale up internal services when there is a surge in traffic.
B) Use different Availability Zones to host internal services. Send a notification to a system administrator when an internal service becomes unresponsive.
C) Use an Elastic Load Balancer to distribute the traffic between internal services. Configure Amazon CloudWatch metrics to monitor traffic to internal services.
D) Use Amazon Simple Queue Service (Amazon SQS) to store user requests as they arrive. Change the internal services to retrieve the requests from the queue for processing.
Correct Answer:
Verified
Q172: A company has an on-premises volume backup
Q173: A company is backing up on-premises databases
Q174: A company owns an asynchronous API that
Q175: A company uses Amazon S3 to store
Q176: A solutions architect is designing a new
Q178: The financial application at a company stores
Q179: A company is developing an ecommerce application
Q180: A company serves a multilingual website from
Q181: A company has an application that uses
Q182: A company wants to use high performance
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