Serverless Project using Chrome+Puppeteer in a Lambda Layer, with an example StepFunctions State Machine to simulate an Uptime Tracker.
sam build --cached --parallel
sam local invoke WebsiteFinderFunction --event events/website-finder-event.json
Start Lambdas:
sam local start-lambda
In separate process, create and execute statemachine using Step Functions Local:
./execute-machine-track-uptime.sh
StateMachine Diagram: