~/talk

Orchestrating APIs using AWS Step Functions

Talkat apidays Paris 2024 · 2024-12-02..12-05· [serverless, cloud-infrastructure]
slides:none on file

Converts Open API specs into tasks that are stored in S3 and composed into workflows implemented as Step Functions state machines; Lambda functions (Node/Python/Go/Java) run task calls, ElastiCache Redis caches data between invocations, and Postgres stores wait‑for task tokens. EventBridge scheduler triggers croned runs and EventBridge events start/pause/resume flows, SES sends notifications, and OpenAPI links produce composite long‑running request patterns with built‑in polling and cancel logic. The system runs in production and automates API orchestration end to end.

AI-written summary · about

  1. 0:00API orchestration intro
  2. 1:10FAET’s API program & OpenAPI specs
  3. 3:58Workflow Manager: OpenAPI to workflows
  4. 7:54AWS services for Workflow Manager
  5. 11:04Human tasks & wait states
  6. 12:50Trigger workflows: API, schedules, events
  7. 15:19Composite tasks via OpenAPI links
  8. 18:51Workflow orchestration & key takeaways
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.