The SWF is designed to be simple to use and design straight out of the management console. The service itself has some basic concepts that we need to understand before we can start designing our workflows. We are going to take a look at the following concepts:
- Workflows
- Workflow execution history
- Activities and tasks
- Actors
- Domains
- Object identifiers
- Task lists
- The workflow life cycle and execution closure
- Polling for tasks
- Endpoints