Events from several AWS services must be routed to different targets based on their content.
Choose an event-driven integration service.
Which service is most appropriate?
Amazon EventBridge uses event buses and rules to route events to targets.
Detailed explanation
Amplify supports frontend and mobile application development and hosting.
Amplify supports frontend and mobile application development and hosting.
SQS retains messages in a queue, but it is not the primary rule-based event router.
SQS retains messages in a queue, but it is not the primary rule-based event router.
EventBridge routes events to targets by evaluating rules on an event bus.
EventBridge routes events to targets by evaluating rules on an event bus.
Connect provides contact-center capabilities, not general event routing.
Connect provides contact-center capabilities, not general event routing.
Check official documentation
Compare the following points with the official documentation.
Amazon EventBridgeの公式概要でイベントバス、ルール、ターゲットを確認する。
Official references
What to confirm
イベント条件に応じたルーティングへEventBridgeを選べる。
Key points
- EventBridge
- Event bus
- Rule
Notes
- Environment:
- AWS service features and names can change; confirm current behavior in the official AWS documentation.
Foundation review
Choose by purpose
A notification, queue, support case, build stage, desktop, browser, frontend, and IoT device have different service boundaries.
Separate adjacent services
Services may work together, but the question asks which one owns the required capability.