Building Multi-step Applications with AWS Step Functions
Offered By: Pluralsight
Course Description
Overview
Learn how to use AWS Step Functions to coordinate individual tasks into workflows to help you and your business decouple business logic to better understand, visualize, and scale your applications.
With the rise of microservices and serverless functions, businesses need to break down their logic into smaller pieces that can be executed serverlessly anytime. Executing on most of these functions depends on others completing their part first, which can be a complex process to coordinate. In this course, Building Multi-step Applications with AWS Step Functions, you will learn how to create workflows that chain multiple Lambda Functions and other services together so that each can be executed in order based on a set of rules and decisions. First, you will learn how to create Step Function workflows. Next, you will explore the different workflow Step types and use them to create complex but easily-visualized workflows. After creating our workflows, you will learn how to trigger them, trace the execution of the steps, handle errors that might occur, and log the execution flow. Finally, you will discover best practices, limitations, and also how to secure your Step Functions. By the end of this course you will be able to take your existing business logic and serverless functions, break them into the smallest possible pieces, and add them to different workflows to fulfill your business needs.
With the rise of microservices and serverless functions, businesses need to break down their logic into smaller pieces that can be executed serverlessly anytime. Executing on most of these functions depends on others completing their part first, which can be a complex process to coordinate. In this course, Building Multi-step Applications with AWS Step Functions, you will learn how to create workflows that chain multiple Lambda Functions and other services together so that each can be executed in order based on a set of rules and decisions. First, you will learn how to create Step Function workflows. Next, you will explore the different workflow Step types and use them to create complex but easily-visualized workflows. After creating our workflows, you will learn how to trigger them, trace the execution of the steps, handle errors that might occur, and log the execution flow. Finally, you will discover best practices, limitations, and also how to secure your Step Functions. By the end of this course you will be able to take your existing business logic and serverless functions, break them into the smallest possible pieces, and add them to different workflows to fulfill your business needs.
Taught by
Nertil Poci
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