
Answer-first summary for fast verification
Answer: Amazon SQS, offering managed message queuing to enable decoupling and asynchronous communication between microservices.
The correct answer is D, Amazon Simple Queue Service (Amazon SQS). Amazon SQS is a fully managed message queuing service that enables decoupling and asynchronous communication between microservices. It provides reliable message delivery and ensures that messages are processed in a scalable and fault-tolerant manner. By using SQS, developers can implement a publish-subscribe pattern or a message queue pattern to enable loosely coupled communication between microservices. The other options are not designed for this purpose: A (Elastic Load Balancing) is for distributing application traffic, B (Amazon SNS) is for sending notifications to users, and C (Amazon CloudFront) is a CDN for content delivery.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
Select the AWS service that facilitates loose coupling and reliable messaging for microservices architecture:
A
Elastic Load Balancing, which distributes application traffic but is not intended for developer messaging purposes.
B
Amazon SNS, primarily for user notifications rather than developer messaging in microservices.
C
Amazon CloudFront, a CDN for content delivery, not designed for microservices messaging or loose coupling.
D
Amazon SQS, offering managed message queuing to enable decoupling and asynchronous communication between microservices.