This lab walks you through the steps to create a step function, perform get and put requests to DynamoDB and send the status of the operation using SNS notification.
You will practice using AWS Step Functions.
Duration: 45 minutes.
AWS Region: US East (N. Virginia) us-east-1.
AWS Step Functions is a serverless function orchestrator that makes it easy to sequence AWS Lambda functions and multiple AWS services into business-critical applications.
You can create and run a series of checkpointed and event-driven workflows that maintain the application state with the help of visual interface.
The output of one step acts as an input to the next. Each step in your application executes in order, as defined by your business logic.
Orchestrating a series of individual serverless applications, managing retries, and debugging failures can be challenging.
Step Functions manages sequencing, error handling, retry logic, and state, removing a significant operational burden from you.
Launching Lab Environment
Create a DynamoDB Table.
Create a SNS Topic.
Create a SNS Subscription.
Create a state machine in step function.
Test the step function
Validation of the lab