Digital: Developer Tooling for AWS Step Functions
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 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 ResultsUniversity 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