
Explore express workflows, a cheaper, high-throughput cut-down version of step functions with five-minute limits, CloudWatch logging, and Lambda-backed executions, including pricing, limitations, and supported integrations.
Trigger AWS Step Functions with CloudWatch events using serverless framework, using scheduled rules and S3 put object event patterns, and pass custom inputs to state machines.
Explore how DynamoDB integrates with AWS Step Functions by a state machine that puts, gets, and deletes items, including parameterized table names and verbose item formats.
Demonstrates blue-green deployments for AWS Step Functions using the Serverless framework and plugin, swapping Lambda function references with versions to run both old and new code safely.
Master the art of serverless workflow orchestrate in AWS.
You will learn everything you need to make effective use of the AWS Step Functions service. At the end of the course, you should have a good grasp of how it works, when to use it, and design patterns and best practices to help you make the best use of the Step Functions service.
You will follow along with our hands-on demos to see how you can build business workflows and orchestrate Lambda functions using Step Functions. You will also learn how to trigger state machine executions using API Gateway and CloudWatch Events, as well as how to wait for human input using activities and callbacks.
Furthermore, Step Functions can integrate with far more than just Lambda functions. You will see how to integrate your state machines with other AWS services such as SNS, SQS and DynamoDB. You'll learn about best practices and see some common design patterns you can apply with Step Functions such as the Saga pattern.