Amazon SWF Flashcards

1
Q

What is Amazon SWF

A

Amazon Simple Workflow Service (SWF) is a web service that makes it easy to coordinate work across distributed application components.

Amazon SWF is used for processing background jobs that have parallel or sequential steps.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Amazon SWF UseCases :

A

Use Amazon SWF:

  • if your app’s steps take more than 500 milliseconds to complete
  • you need to track the state of processing, or
  • you need to recover or retry if a task fails.

Including media processing, web application back-ends, business process workflows, and analytics pipelines.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

AWS SWF Recommendation

A

AWS recommends that for new applications customers consider AWS Step Functions instead of SWF.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

SWF Principles

A
  • SWF has a completion time of up to 1 year for workflow executions.
  • SWF uses a task-oriented API.
  • SWF ensures a task is assigned once and never duplicated.
  • SWF keeps track of all the tasks and events in an application.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly