Which AWS service helps this functionality?

A user is making a scalable web application with compartmentalization. The user wants the log module to be able to be accessed by all the application functionalities in an asynchronous way. Each module of the application sends data to the log module, and based on the resource availability it will process the logs.

Which AWS service helps this functionality?
A .  AWS Simple Queue Service.
B .  AWS Simple Notification Service.
C .  AWS Simple Workflow Service.
D .  AWS Simple Email Service.

Answer: A

Explanation:

Amazon Simple Queue Service (SQS) is a highly reliable distributed messaging system for storing messages as they travel between computers. By using Amazon SQS, developers can simply move data between distributed application components. It is used to achieve compartmentalization or loose coupling. In this case all the modules will send a message to the logger queue and the data will be processed by queue as per the resource availability.

Reference: http://media.amazonwebservices.com/AWS_Building_Fault_Tolerant_Applications.pdf

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments