YoVDO

Digital: Developer Tooling for AWS Step Functions

Offered By: Amazon Web Services via AWS Skill Builder

Tags

Amazon Web Services (AWS) Courses Cloud Computing Courses AWS Step Functions Courses

Course Description

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: 90 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

Tags

Related Courses

Communicating Data Science Results
University of Washington via Coursera
Cloud Computing Applications, Part 2: Big Data and Applications in the Cloud
University of Illinois at Urbana-Champaign via Coursera
Cloud Computing Infrastructure
University System of Maryland via edX
Google Cloud Platform for AWS Professionals
Google via Coursera
Introduction to Apache Spark and AWS
University of London International Programmes via Coursera