Skip to content

Example Serverless Project using Chrome+Puppeteer in a Lambda Layer

License

Notifications You must be signed in to change notification settings

nagendrakumar02/sam-browser

 
 

Repository files navigation

sam-browser

Serverless Project using Chrome+Puppeteer in a Lambda Layer, with an example StepFunctions State Machine to simulate an Uptime Tracker.

Local Development

Build

sam build --cached --parallel

Execute Lambda Function

sam local invoke WebsiteFinderFunction --event events/website-finder-event.json

Execute StateMachine

Start Lambdas:

sam local start-lambda

In separate process, create and execute statemachine using Step Functions Local:

./execute-machine-track-uptime.sh

StateMachine Diagram:

StateMachine Diagram

About

Example Serverless Project using Chrome+Puppeteer in a Lambda Layer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • JavaScript 60.7%
  • Shell 39.3%