The app has an AppSync API with 4 resolvers, one resolver has a Lambda Data source, the rest is for DynamoDB, step function, glue etl job (pythonshell), 3 Lambda function as state machine tasks, 1 to start it, 1 to abort it, and 2 Lambda functions tasks call to do work