AWS for Developers: Step Functions

Go to class
Write Review

Free Online Course: AWS for Developers: Step Functions provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. AWS for Developers: Step Functions is taught by Carlos Rivas.

Overview
  • Learn how to use AWS Step Functions to quickly design and run serverless workflows that allow you to coordinate multiple AWS services.

Syllabus
  • Introduction

    • Why do you need Step Functions?
    • Base knowledge
    1. Step Functions Use Cases
    • Step Functions use criteria
    • Implementing AWS Step Functions
    2. States and Tasks
    • State machine concepts
    • Step Functions state types
    • Step Functions tasks
    • Challenge: Designing your state machine
    • Solution: Designing your state machine
    3. Input, Output, and Parameters
    • Lambda permissions for Step Functions
    • Parsing parameters between transitions
    • Static JSON parameters for Step Functions
    • Challenge: Pass parameters between Lambdas
    • Solution: Pass parameters between Lambdas
    4. Error Handling
    • Standard error names for Step Functions
    • Lambda function timeouts
    • Catching errors and handling retries
    • Challenge: Error handling
    • Solution: Error handling
    5. Running Your Project
    • State machine execution
    • Logging and monitoring Step Functions
    • Testing your state machine
    Conclusion
    • Step Functions best practices
    • Next steps