Home › AWS Solutions Architect Associate › cloudcomputing › resilientarchitectures › Which AWS service is the simplest way to decoupl…
Which AWS service is the simplest way to decouple two parts of an application so the producer can keep working when the consumer is slow or unavailable?
AAmazon Route 53 — a managed DNS service
BAmazon RDS — a managed relational database
CAmazon SQS (Simple Queue Service) — a managed message queue
DAmazon S3 Glacier Deep Archive — a long-term archival storage tier
Answer & Solution
Correct answer: C. Amazon SQS (Simple Queue Service) — a managed message queue
SQS is AWS's canonical decoupling primitive: producers enqueue, consumers dequeue at their own pace. RDS, Route 53, and Glacier Deep Archive serve entirely different purposes.
Related questions
A stateless web tier sits behind an ALB across 3 AZs. The team wants to remove ANY single Step Functions on AWS is best characterised as:Which combination best implements a write-heavy event ingestion pipeline that needs to fanWhich AWS pattern lets an HTTP API handle 10× traffic spikes WITHOUT provisioning EC2 capaA workload requires recovery from a complete AWS Region failure with an RPO measured in miWhich database read-scaling primitive lets an Amazon RDS or Aurora cluster offload read-onWhen designing a multi-tier web app on AWS, which AWS Load Balancer type best fits an HTTPWhich AWS storage type is shared, mountable as a network file system (NFS), and ideal for