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, you 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, you will have created a solution that combines Lambda and Step Functions for a fictitious gaming application.
Familiarity with the following will be beneficial, but is not required:
The following can be used to fulfill the prerequisites:
May 7th, 2024 - Resolved deployment issue
November 30th, 2023 - Updated Lambda function versions and improved instructions for clarity
September 4th, 2023 - Updated screenshots and instructions to reflect latest UI
April 20th, 2023 - Resolved State Machine execution error
August 22nd, 2022 - Updated the instructions and screenshots to reflect the latest UI
June 23rd, 2021 - Improved lab formatting and screenshots for an improved learning experience. Updated content to reflect the latest AWS Console experience.
March 11th, 2021 - Updated AWS Lambda instructions to reflect latest user interface 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