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

Amazon Web Services

Design Patterns 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 how to implement design patterns in your Step Functions state machines and why to use each one. You also learn best practices to use while implementing these design patterns.

  • Course level: Advanced
  • Duration: 90 minutes

Activities

This course includes presentations, assessments, and demonstrations.

Course objectives

In this course, you will learn to:

  • Implement common design patterns into Step Functions state machines.
  • Combine multiple design patterns to increase application efficiency.
  • Incorporate best practices from the reliability, performance, security, operational excellence, and cost pillars of the AWS Well-Architected Framework.

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

Course outline

Introduction to Design Patterns for AWS Step Functions

  • How to use this course
  • Course introduction
  • Introduction to Design Patterns for AWS Step Functions

Common Design Patterns

  • Parallelism
  • Dynamic parallelism
  • Nested
  • Orchestration and choreography
  • Saga
  • Best practices for design patterns

Demonstration: Implementing the saga design pattern

  • Demonstration: Implementing the saga design pattern

Conclusion

  • Wrap-up and next steps

Course Assessment

  • Course assessment
  • Feedback



Reviews

Start your review of Design Patterns 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.