AWS SWF components

Now let's learn about a few of the components which are used in Amazon SWF:

  • Domain: For workflow execution, a data domain is used as a logical container.
  • Workflow: It represents code components. It defines the logical order of workflow activities and child workflows.
  • Decider: It is a workflow worker. It polls for decision tasks and activities.
  • Activity: One or more units of work in a workflow.
  • Activity worker: Polls for activity tasks. In response, it runs activity methods.
  • Task List: It issues requests to the workflow and activity workers. Decision tasks are tasks for workflow workers. Activity tasks are tasks for activity workers.
  • Workflow starter: It starts workflow executions.

Amazon SWF orchestrates the operation ...

Get Expert AWS Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.