How AWS Step Functions Work
Offered By: Amazon Web Services via AWS Skill Builder
Course Description
Overview
AWS Step Functions is a low-code visual workflow service used to orchestrate Amazon Web Service (AWS) services, automate business processes, and build serverless applications. In this course, you will learn how to build Step Functions using Standard and Express Workflows. You will learn how to implement three service integration patterns. You will also learn how to handle errors and retries, how to select the information to pass to the next task, and how to integrate Step Functions with other AWS services.
- Course level: Intermediate
- Duration: 55 minutes
Activities
This course includes presentations, assessments, and a demonstration.
Course objectives
In this course, you will learn to:
- Identify when to use Standard and Express Workflows.
- Determine when and how to use three integration patterns: Request Response, Run a Job, and Wait for a Callback with the Task Token.
- Integrate Step Functions with other AWS services
- Use input and output processing to manipulate the state machine specification as it moves throughout your workflow.
- Implement appropriate patterns for error handling and retries in Step Functions
- Incorporate best practices from the AWS Well-Architected Framework
Intended audience
Experienced developers and cloud architects who are familiar with the AWS Cloud and the concepts behind Step Functions, but do not have experience implementing Step Functions.
Prerequisites
We recommend that attendees of this course have:
- Basic familiarity with Step Functions
- Basic familiarity with serverless technologies
- Introduction to AWS Step Functions
Course outline
Introduction
- Course Introduction
- Getting started with AWS Step Functions
How AWS Step Functions Work
- Service Integration Patterns
- Input and Output Processing
- Error Handling and Retries
- Service and Activity Tasks
- Best Practices for Using AWS Step Functions
- Demonstration: How AWS Step Functions Work
Course Wrap-up
- Wrap-up and Next Steps
Course Assessment and Feedback
- Course Assessment
Tags
Related Courses
Building Modern Python Applications on AWSAmazon Web Services via edX Building Modern Nodejs Applications on AWS
Amazon Web Services via edX Introduction to AWS Step Functions
Pluralsight Building Multi-step Applications with AWS Step Functions
Pluralsight AWS for Developers: Step Functions
LinkedIn Learning