By the end of this video, you'll be able to confidently build large orchestration API's, and write JavaScript that's more likely to work. If it doesn't, you'll immediately know where and why.
In this video we cover what step functions are, what problems they solve, and cover 3 example use cases they solve quite well.
0:00 Introduction
0:34 Promise
0:51 What are Step Functions?
3:18 Low Code
7:09 State Machines
13:31 Real World Example of Object Oriented Programming
16:39 Functional Programming Example
17:72 Real World Pipes Example
21:39 Demo and Crash Course Into Step Functions
36:15 Orchestrating Microservices
55:39 Strangler Pattern
1:10:26 Saga Pattern
1:16:25 Tips and Tricks
1:24:30 Summary
1:27:04 Learn More
1:27:53 Contributions
Slides: https://docs.google.com/presentation/...
AWS Step Functions Docs https://aws.amazon.com/step-functions...
Step Function Retry Calculator
App https://jessewarden.com/tools/step-fu...
Source https://github.com/JesterXL/step-func...
Yan Cui's Blog https://theburningmonk.com/
XState Docs https://xstate.js.org/docs/
Introduction to State Machines Using XState by Kyle Shevlin https://egghead.io/courses/introducti...