workflow
Orchestrate business transactions, Durable, long-running executions, Fault-tolerant and automatic recovery of state, Scheduled reminders and external events
publish/subscribe
At-least-once guaranteed message delivery, Automatic CloudEvents support, Time-to-live message expiry, Bulk message delivery
service invocation
Cross-cloud, cross region, cross-compute, Zero trust communication, Service registry & discovery, In-flight message transformation
state management
Multi-tenancy and data isolation, Concurrency control (first write wins, last write wins), Consistency control (strong/eventual), Data encryption at rest
bindings
Triggers from external systems and APIs, Invoke external systems and APIs, Observable 3rd party interactions, Authenticate calls to/from external systems