API313: Building Production-Grade Workflow Patterns with AWS Step Functions

Resources for API313: Building production-grade workflow patterns with AWS Step Functions

Take your AWS Step Functions expertise to the next level with advanced architectural patterns and best practices. Join this session to dive deep into when and how to effectively use Map states, Parallel states, and nested workflows in production environments. Learn how to leverage features such as JSONata support, variables, and private API endpoint connections to build secure, high-performance workflows while optimizing costs. Through real-world production scenarios, discover proven patterns for building resilient serverless applications that scale.

AWS Step Functions Workshop

Get hands-on

Learn AWS Step Functions through practical exercises covering workflow orchestration, error handling, and advanced patterns.

Step Functions Patterns

Serverless patterns

Browse production-ready patterns and examples for AWS Step Functions workflows.

JSONata in Step Functions

Documentation

Learn how to use JSONata for powerful data transformation in your Step Functions workflows.

Map State Deep Dive

Blog post

Understand distributed map states for processing large-scale data in parallel.

Variables in Step Functions

Documentation

Learn how to use variables to simplify state machine definitions and improve maintainability.

Private API Integrations

Blog post

Secure your workflows with private API endpoint connections in Step Functions.

Error Handling Best Practices

Documentation

Build resilient workflows with proper error handling, retries, and fallback patterns.

Cost Optimization

Blog post

Learn strategies to optimize costs when building Step Functions workflows at scale.

Presented by:

Eric Johnson

Eric Johnson

Eric Johnson is a Principal Developer Advocate for Serverless Applications at Amazon Web Services and is based in Northern Colorado. Eric is a fanatic about serverless and enjoys helping developers understand how serverless technologies introduces a major paradigm shift in how they approach building and running applications at massive scale with minimal administration overhead. Prior to this, Eric has worked as a developer, solutions architect and AWS Evangelist for an AWS partner company.

Follow on LinkedIn