You want to run Puppeteer on AWS Lambda but when you try to use the npm module (as recommended in blog posts from Googling), it fails to detect the Chrome binary. And, even after installing the chromium binary, you're not sure how you can access the binary.
You know running Puppeteer on AWS Lambda would bring serverless benefits such as cost, security, maintenance, etc... You feel that it takes a genius to figure out how to build Puppeteer and get it to fit within an AWS Lambda properly.
But what if you could? What if you knew exactly how to run Puppeteer on AWS Lambda with step-by-step instructions and code samples? Your web scraping application would be on AWS Lambda in a few days.
You want to build a web scraping application. You think it's very simple and works quite well on the local machine. But as soon as you put it on AWS through docker, it crashes. You follow the official guide and you've been going insane in trying to fix this.
Imagine if you have the exact step-by-step guide on how to dockerize your web application. You could deploy your scraping application in AWS in a couple of days.
Learn to build and deploy serverless web scraping applications in AWS. Master how to deploy in AWS Lambda, Dockerize, and deploy in ECS Fargate and use EFS to handle large libraries.