Resources for API312

Prepare terabytes of data for ML workloads with AWS Step Functions

Is your data ready to be used for machine learning workloads? Is it ready to tune generative AI use cases? In this code talk, learn to build an AWS Step Functions workflow that easily scales from running one task at a time to thousands in parallel. Explore how a single data preparation routine, written to process one set of data, scales using Step Functions distributed map to reduce the time and cost of data preparation. Learn how to use Step Functions distributed map in your organization to manage a variety of data processing tasks.

Prepare terabytes of data for ML workloads with AWS Step Functions

2 hour workshop

This is the GitHub repository with all the code and instructions, to go through this session on your own. Start with an AWS Step Functions inline map architecture and improve it step by step, to increase the throughput by more than 1000 times.

Introduction to Workflow Studio

2 minute video

In this video, Ben Smith, Principal Developer Advocate for AWS Serverless, introduces AWS Step Functions Workflow Studio. This is a new visual builder for creating Step Functions workflows in the AWS Management Console. Visit https://s12d.com/workflow-studio to find out more.

The AWS Step Functions Workflows Collection

60 minute video

Find out how to use the new Step Functions Workflows Collection, a fresh experience that makes it easier to discover, deploy, and share Step Functions workflows. Ben Smith joins Julian Wood to show the available workflows for multiple use-cases, including data processing, SaaS integration, and security automation. Once you find a workflow that you want to use in your application, you can easily deploy it with a single click! See how Step Functions integrates with over 220 AWS services by using an AWS SDK integration task. Call AWS SDK actions directly without the need to write additional code.

Choosing Standard or Express workflows

10 minute read

Builders create AWS Step Functions workflows to orchestrate multiple services into business-critical applications with minimal code. Customers are looking for best practices and guidelines to build cost-effective workflows with Step Functions. This blog post explains the difference between Standard and Express Workflows. It shows the cost of running the same workload as Express or Standard

The Step Functions Workshop

5-6 hour workshop

In this workshop, you will learn how to use the primary features of AWS Step Functions through a series of interactive modules. It's intended for AWS Step Functions beginners.

Accelerate workloads using parallelism with AWS Step Functions & Lambda

60 minute video

Parallel processing is a common computing approach to help solve large problems in a shorter period of time. By running the components of a problem concurrently, the total duration is greatly reduced. Effective parallel processing requires scalable computing capacity but also adds complexity for you to orchestrate the parallel components and to produce a consistent result. In this session, learn how to leverage AWS Step Functions and AWS Lambda to achieve cloud-scale parallelism for your workloads.

Prototyping at speed with AWS Step Functions new Workflow Studio

5 minute blog post

This post shows how to use the Workflow Studio for rapid workflow prototyping. It also explains how to transition to local development, integrating the prototype with your infrastructure as code templates.

Distributed Map State

View the code

can run up to 10,000 concurrent iterations

Step Functions workflows

View the code

Deployable AWS Step Functions workflow patterns

Modern application integration with AWS Step Functions Workshop

4 hour workshop

In this workshop, you will learn how to build modern distributed application integration architectures using AWS Step Functions as a central orchestrator to orchestrate other AWS services that act as microservice components. It's intended for AWS Step Functions advanced users.

Presented by:

Christian Müller

Christian Müller

In his role as Principal Solutions Architect at Amazon Web Services, Christian focus on Automotive customers to leverage the full potential of the AWS cloud to make them even more successful. He is interested in all things Serverless and enjoys being part of the large transformation which is going on in the Automotive industry, ranging from connected and autonomous to software defined vehicles.

Cory McBain

Cory McBain

As a Senior Product Manager-Technical for AWS Step Functions, Cory is focused on helping customers realize their vision for integrated applications and how Step Functions can support their efforts. Cory is focused on the developer experience in Step Functions across all industries, and is keenly interested in how GenAI can help developers work faster and more effectively.