Amazon Simple Workflow Service - Cloud Workflow Development

Amazon SWF helps developers build, run, and scale background jobs that have parallel or sequential steps. You can think of Amazon SWF as a fully-managed state tracker and task coordinator in the Cloud.

If your app's steps take more than 500 milliseconds to complete, you need to track the state of processing, and you need to recover or retry if a task fails, Amazon SWF can help you.

Amazon SWF promotes a separation between the control flow of your background job's stepwise logic and the actual units of work that contain your unique business logic. This allows you to separately manage, maintain, and scale "state machinery" of your application from the core business logic that differentiates it. As your business requirements change, you can easily change application logic without having to worry about the underlying state machinery, task dispatch, and flow control.

Amazon SWF runs within Amazon’s high-availability data centers, so the state tracking and task processing engine is available whenever applications need them. Amazon SWF redundantly stores the tasks, reliably dispatches them to application components, tracks their progress, and keeps their latest state. (June, 2017) Retrieved from: https://aws.amazon.com/swf/.


SINProduct NumberGSA Price/Unit
Includes IFF
UnitPrice DescriptionProduct Description
518210C2856NV7DYGAJKGNN0.0000000000Workflow-days$0 for first 30000 open and retained workflow days (24 hr period) free tierAny Location OnDemand Amazon Simple Workflow Number of billable 24-hour periods the workflow was running
518210C5KETBYVYVJC78P290.0000000000Workflow executions$0 for first 1000 workflow executions (free tier)Any Location OnDemand Amazon Simple Workflow Number of workflow executions initiated
518210CK5ZM7QRHQB9WZN270.0000000000Tasks,signals,markers,timers$0 for first 10000 tasks signals timers and markers (free tier)Any Location OnDemand Amazon Simple Workflow Number of tasks scheduled, signals received, markers set and timers setup
518210CU9JF2H3F2D66MRAX0.0000307642Tasks,signals,markers,timersUSD0.000031075 per Taskssignalsmarkerstimers for InitiatedActions in Middle East (Bahrain)Middle East (Bahrain) Location OnDemand Amazon Simple Workflow Number of tasks scheduled, signals received, markers set and timers setup
518210CXZ4XFFR88GVRFUVW0.0000061528Workflow-daysUSD0.000006215 per Workflow-days for OpenWorkflowDays in Middle East (Bahrain)Middle East (Bahrain) Location OnDemand Amazon Simple Workflow Number of billable 24-hour periods the workflow was running
518210CCWQBU8U2JQ7FHBH30.0000061528Workflow-daysUSD0.000006215 per Workflow-days for ClosedRetainedWorkflowDays in Middle East (Bahrain)Middle East (Bahrain) Location OnDemand Amazon Simple Workflow Number of calendar days workflow is retained
518210CQRSN5NTC53ADYR5Q0.0001230570Workflow executionsUSD0.000123057 per Workflow executions for InitiatedWorkflows in Middle East (Bahrain)Middle East (Bahrain) Location OnDemand Amazon Simple Workflow Number of workflow executions initiated


20220405T172630Z