What will I learn?

  • What is the Step Functions service and when to use it.

  • How to chain Lambda functions together as a workflow.

  • How to trigger Step Functions using API Gateway and CloudWatch Events.

  • Monitoring and debugging Step Functions.

  • How to wait for human input using activities.

  • Callback patterns.

  • Blue-green deployments..

  • Best practices

  • Design patterns.

  • All the latest features such as Nested Workflows, Express Workflows and Dynamic Parallelism.

What the students say


Course curriculum

Step Functions 101

What is the Step Functions service and when to use it. How to orchestrate workflows using Lambda and Step Functions.
Step Functions 101

Design Patterns

Learn about design patterns such as the Saga pattern to manage distributed transactions.
Design Patterns

Not just Lambda

Learn how to integrate Step Functions with other AWS services directly. How to trigger executions using API Gateway and CloudWatch Events.
Not just Lambda

Tools

Learn how to work with Step Functions with the Serverless framework as well as the AWS console.
Tools

Meet Yan Cui, your instructor

AWS Serverless Hero

Hi, my name is Yan Cui. I'm an AWS Serverless Hero and the instructor of this course. I'm also the author of Production-Ready Serverless by Manning and a regular speaker at user groups and conferences internally.

I am an experienced engineer and have run production workload on AWS for 10 years. I have been an architect and principal engineer with a variety of industries ranging from banking, e-commerce, sports streaming to mobile gaming. I have worked extensively with AWS Lambda in production and have been helping clients around the world adopt AWS and serverless as an independent consultant.

Preorder Yan's new course

Preorder "Learn you some Lambda best practice for great good!" today and enjoy the special preorder price of just £9.99.
Preorder Now
Preorder Yan's new course

Consulting with Yan

Do you find you have amazing product ideas but nothing is moving? Are you worried that competitors are out-innovating you? Are you struggling in your transition to serverless? Or maybe you don’t know if you’re doing it right, or how to do it better?
Get in Touch
Consulting with Yan

Workshops

If you prefer to learn via in-person workshops, then worry not. Yan runs a number of hands-on workshops throughout the year. Check out the latest schedule and locations for a workshop near you.
Find a Workshop near you
Workshops