SWF Flashcards

1
Q

Maintaining your application’s execution state (e.g. which steps have completed, which ones are running, etc.) is a perfect use case for SWF.

True or False?

A

True

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

Amazon SWF is useful for automating workflows that include long-running human tasks (e.g. approvals, reviews, investigations, etc.) Amazon SWF reliably tracks the status of processing steps that run up to several days or months.

True or False?

A

True

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

In Amazon SWF, what is a decider?

The decider is a systems administrator who must decided on how an SWF is designed.

The decider is a program that controls the coordination of tasks, i.e. their ordering, concurrency, and scheduling according to the application logic.

The decider is an EC2 instance that monitors SWF and decides whether to delete a message in SWF or not.

The decider is a person in the Amazon warehouse who must decide on what products to deliver.

A

The decider is a program that controls the coordination of tasks, i.e. their ordering, concurrency, and scheduling according to the application logic.

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

SWF consists of a domain, workers, and deciders.

True or False?

A

True

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

In Amazon SWF, what is a worker?

Workers are EC2 instances that can create S3 buckets and process SQS messages.

Workers are a component of IIS, which runs on windows platform under the w3wp.exe process.

Workers are the people in the warehouse processing orders for Amazon.

Workers are programs that interact with Amazon SWF to get tasks, process received tasks, and return the results.

A

Workers are programs that interact with Amazon SWF to get tasks, process received tasks, and return the results.

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