Serverlesspresso event catalogue
Events
Services
Domains
Visualiser
3D Node Graph
Please select your event or service
Event: AllEventsStored
Event: ConfigChanged
Event: MakeOrder
Event: NewOrder
Event: OrderCancelled
Event: OrderCompleted
Event: OrderTimeOut
Event: ShopUnavailable
Event: WaitingCompletion
Event: WaitingProduction
Event: WorkflowStarted
Service: Config Service
Service: Counting Service
Service: Order Manager
Service: Order Processor
Service: Publisher Service
Service: Validator Service
All Events and Services
Diagram that shows all your events and services in one place
Domains (0)
No domains found
Events (11)
AllEventsStored
Found on the "Serverlesspresso" Amazon EventBridge bus.
ConfigChanged
Found on the "Serverlesspresso" Amazon EventBridge bus.
MakeOrder
Found on the "Serverlesspresso" Amazon EventBridge bus.
NewOrder
Found on the "Serverlesspresso" Amazon EventBridge bus.
OrderCancelled
Found on the "Serverlesspresso" Amazon EventBridge bus.
OrderCompleted
Found on the "Serverlesspresso" Amazon EventBridge bus.
OrderTimeOut
Found on the "Serverlesspresso" Amazon EventBridge bus.
ShopUnavailable
Found on the "Serverlesspresso" Amazon EventBridge bus.
WaitingCompletion
Found on the "Serverlesspresso" Amazon EventBridge bus.
WaitingProduction
Found on the "Serverlesspresso" Amazon EventBridge bus.
WorkflowStarted
Found on the "Serverlesspresso" Amazon EventBridge bus.
Services (6)
Config Service
The Config microservice - Uses a DynamoDB table containing information about menu items and shop status, along with an Amazon API Gateway resource to provide authenticated access.
Counting Service
The Counting microservice - Uses an Amazon DynamoDB table for incrementing order numbers sequentially.
Order Manager
Handles order persistence to DynamoDB.
Order Processor
Orchestrates each order from start to completion
Publisher Service
The Publisher microservice - Routes events to different IoT core topics. IoT Core publishes event messages to front-end applications.
Validator Service
Provides QR codes to front end display application, Codes are sorted in a DynamoDB table and used to validate each order.