ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 402 - SOA-C02 discussion

Report
Export

The company is experiencing increased message load from the frontend to the backend, causing message loss due to backend capacity limitations.

A.

Redevelop the backend application as a series of AWS Lambda functions.

Answers
A.

Redevelop the backend application as a series of AWS Lambda functions.

B.

Implement an Amazon Kinesis data stream to replace the backend application.

Answers
B.

Implement an Amazon Kinesis data stream to replace the backend application.

C.

Implement an Application Load Balancer to distribute message traffic across the backend application instances.

Answers
C.

Implement an Application Load Balancer to distribute message traffic across the backend application instances.

D.

Implement an Amazon Simple Queue Service (Amazon SQS) queue between the frontend and backend components.

Answers
D.

Implement an Amazon Simple Queue Service (Amazon SQS) queue between the frontend and backend components.

Suggested answer: D

Explanation:

To handle the increased message load with minimal operational effort, implementing an Amazon Simple Queue Service (SQS) queue between the frontend and backend is an ideal solution. SQS decouples the frontend and backend by queuing messages, enabling the backend to process messages at its own pace without losing any.

SQS Queue: Acts as a buffer, ensuring messages are not lost if the backend application cannot immediately process them.

Decoupling: With SQS, the frontend can continue sending messages without concern for the backend's processing speed, providing a scalable solution with minimal management requirements.

Low Operational Overhead: SQS is fully managed, reducing the need for infrastructure management.

asked 06/11/2024
Andreas Krieger
34 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first