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

Amazon Web Services

Developer Tooling for AWS Step Functions

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 Services (AWS) services, automate business processes, and build serverless applications. In this course, you learn about the different development tools available for working with Step Functions workflows. You also learn how to implement state machines in several ways: You can use the AWS Step Functions console, AWS Toolkit for Visual Studio Code, the AWS Software Development Kits (SDKs), or a local version for testing and development.

  • Course Level: Intermediate
  • Duration: 1 Hour 30 Minutes


Activities

This course includes presentations, assessments, and demonstrations.

Course objectives

In this course, you will learn to:

  • Use different development tools.
  • Integrate and use Step Functions with other AWS services.
  • Determine when and how to use the different development options available to implement your Step Functions state machine.

Intended audience

This course is intended for experienced developers and cloud architects who are familiar with the AWS Cloud and the concepts behind Step Functions.

Prerequisites

We recommend that attendees of this course have:

  • Familiarity with AWS Step Functions
  • Familiarity with serverless technologies
  • Introduction to AWS Step Functions
  • How AWS Step Functions Work
  • Observability for Step Functions

Course outline

Introduction

  • Course introduction
  • Developer tools for AWS Step Functions

Infrastructure Provisioning and Simplification

  • AWS Serverless Application Model
  • AWS Cloud Development Kit
  • Knowledge check

AWS Step Functions Console

  • AWS Step Functions Workflow Studio
  • AWS Step Functions data flow simulator

AWS Toolkit for Visual Studio Code

  • Visualizing a workflow using AWS Toolkit for Visual Studio Code
  • Visual Studio Code integration with AWS and your account
  • Viewing the services and components deployed in AWS Explorer
  • Validating the state definition

Demonstration

  • Writing Step Functions in Visual Studio Code

Local Testing

  • Testing Step Functions locally

Data Science SDK

  • Creating a workflow using Amazon SageMaker and AWS Step Functions

Course Summary

  • Course wrap-up
  • Additional resources
  • Feedback

Reviews

Start your review of Developer Tooling for AWS Step Functions

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.