Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

How AWS Step Functions Work

Amazon Web Services and Amazon via AWS Skill Builder

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

Reviews

Start your review of How AWS Step Functions Work

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.