Step Functions Flashcards

1
Q

What is a Step Function?

A

Allows you to visualize and test your serverless apps.

Auto trigger and track each steps.

Logs state of each step so can easily trace what went wrong and where.

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

What happens if there is an error on a step in a Step Function?

A

It retries if there are errors so app executes in order it appears.

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

How to define state machines in Step Functions?

A

JSON-based Amazon States Languages

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

Uses for Step Functions

A

ensure ETL jobs run in order

automate tasks that happen frequently (patch management, infrastructure selection, data synchronization)

Combine AWS Lambda functions without having to write logic, parallel, or error handling code

Can organize data and services to run on EC2 instances, containers or on-premise servers

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