Introduction to AWS Step Functions
The hands-on lab is part of these learning paths
See 1 moreReady for the real environment experience?
Description
AWS Step Functions is a web service that enables you to coordinate the components of distributed applications and microservices using visual workflows.
Step Functions manage the operations and underlying infrastructure for you to ensure your application is available at any scale.
In this lab, we will see what AWS Step Functions are and what types of problems this service is best suited to solve. By the end of this lab, we will have created a solution that combines Lambda and Step Functions for a fictitious gaming application.
This is an intermediate-level lab and different services are necessary to complete it. For this reason, we recommend you to take a look at both the Introduction to AWS Lambda and Introduction To DynamoDB labs before taking this one.
Updates
January 22nd, 2021 - Updated AWS Lambda lab steps to reflect latest user interface updates
March 16th, 2020 - Updated to reflect the latest AWS Console experience and added code syntax highlighting for improved readability
January 31th, 2019 - Updated all sections of the lab to the standard format of CloudAcademy's labs
January 10th, 2019 - Added a validation Lab Step to check the work you perform in the Lab
Giacomo is a Computer Engineer with a passion for all things AWS and Cloud Technology. When he's not spending most of his weekends in the clouds hiking and climbing, he pushes on with his quest to unlock all the virtual cloud has to offer. Treating every day like a school day, Giacomo is curious about everything. Constantly traveling, discovering and experiencing new things from sports to photography; he revels in uncovering the unknown.