Question #859
Which AWS services enable a decoupled system design by allowing asynchronous communication and workflow orchestration? (Choose two.)
Amazon RDS
Amazon Simple Queue Service (Amazon SQS)
Amazon Lex
AWS CloudFormation
AWS Step Functions
Explanation
Amazon SQS (B) allows components to communicate asynchronously via message queues, decoupling producers and consumers. AWS Step Functions (E) coordinates distributed applications using serverless workflows, enabling workflow orchestration.
Other options:
- A (RDS) is a relational database service, unrelated to communication patterns.
- C (Lex) is for conversational chatbots.
- D (CloudFormation) handles infrastructure provisioning, not runtime orchestration.
Key Points: Decoupled systems use queues (SQS) for async messaging and workflow services (Step Functions) for multi-step coordination.
Answer
The correct answer is: BE