Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
AWS for Developers: Step Functions

AWS for Developers: Step Functions

1h 21mIntermediate2020-07-22

Authors

Carlos Rivas

Carlos Rivas

AWS Infrastructure Expert

Course details

Using Step Functions—a fully managed service from AWS—developers can design visual workflows and run them to coordinate their AWS services. In this course, instructor Carlos Rivas takes a deep dive into Step Functions, sharing what you need to know to use the service to enhance and automate your cloud applications without needing to write additional code. Carlos begins by highlighting use cases for Step Functions. He then identifies the elements that make up state machines (the workflows you can build with Step Functions). He shows how to manipulate data when it goes from one function to another; demonstrates how to capture and handle errors; and provides design ideas that can help you avoid common pitfalls. Along the way, Carlos shares challenges that help you practice your new skills.

Skills covered

Amazon Web Services (AWS)AmazonCloud ServicesCloud PlatformsCloud ComputingDeep Dive (X:Y)

Concepts

0. Introduction

  • 01 - Why do you need Step Functions
  • 02 - Base knowledge

1. Step Functions Use Cases

  • 03 - Step Functions use criteria
  • 04 - Implementing AWS Step Functions

2. States and Tasks

  • 05 - State machine concepts
  • 06 - Step Functions state types
  • 07 - Step Functions tasks
  • 08 - Challenge - Designing your state machine
  • 09 - Solution - Designing your state machine

3. Input, Output, and Parameters

  • 10 - Lambda permissions for Step Functions
  • 11 - Parsing parameters between transitions
  • 12 - Static JSON parameters for Step Functions
  • 13 - Challenge - Pass parameters between Lambdas
  • 14 - Solution - Pass parameters between Lambdas

4. Error Handling

  • 15 - Standard error names for Step Functions
  • 16 - Lambda function timeouts
  • 17 - Catching errors and handling retries
  • 18 - Challenge - Error handling
  • 19 - Solution - Error handling

5. Running Your Project

  • 20 - State machine execution
  • 21 - Logging and monitoring Step Functions
  • 22 - Testing your state machine

Conclusion

  • 23 - Step Functions best practices
  • 24 - Next steps

Related courses

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal