Amazon Step Functions

Guide followed

Still to do

  • Building a Serverless Application Using Step Functions, API Gateway, Lambda, and S3 (linuxacademy hands on lab)

Videos

Serverless Orchestration with AWS Step Functions - AWS Online Tech Talks 2017

The interface and capabilities are increased now because this video was done in 2017

https://www.youtube.com/watch?v=8rmgF-SbcIk&list=RDQMcAxqogUjyos&start_radio=1

  • min 10 there is an quick explanation about pool that it is the opposite of push. When you call a lambda from step function you are doing a push, the poll works with the activity
  • min 11 there is the useful concept of retry if a task fail
  • min 12 how to catch exception and decide next state
  • min 18 how to do interaction with user with email and api gateway
  • min 20 input and output and how to manipulate

Advanced Serverless Orchestration with AWS Step Functions - AWS Online Tech Talks 2019

https://www.youtube.com/watch?v=lKbeBBV1gyc
it redoes the same thing done in the video of 2017 but shows how to integrate in the new services

  • min 24 new features
  • min 25 very interesting from a step function you can call another one like a child function, so you can reuse code without duplicate it
  • min 27 you can have a dynamic parallelism, this means that you can have n parallel tasks with n defined at runtime
  • min 29 you can connect EventBridge to step function at the beginning or the end of the flow.
  • min 30 there is this steplint utility that helps you to avoid mistake when you write the json for step function
  • min 32 if you want to run stepfunction in local there is a docker container
  • min 35 cloudformation is orrible so they try to use SAM cloudformation
Salvo diversa indicazione, il contenuto di questa pagina è sotto licenza Creative Commons Attribution-ShareAlike 3.0 License