AWS Certified Cloud Practitioner / Question #859 of 719

Question #859

Which AWS services enable a decoupled system design by allowing asynchronous communication and workflow orchestration? (Choose two.)

A

Amazon RDS

B

Amazon Simple Queue Service (Amazon SQS)

C

Amazon Lex

D

AWS CloudFormation

E

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