this post was submitted on 26 May 2025
4 points (83.3% liked)
Service Clouds: AWS, Azure, GCP, etc.
205 readers
5 users here now
A community for discussions related to all cloud service providers and the tools of the trade.
Related Communities:
General
Tools
Platforms
Infrastructure Orchestration
Programming
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Having yt-dlp save the videos to S3 will just add to your costs - what benefit will it provide to your users to get the file from S3 compared to Youtube?
My suggestion would be a price checker - create a webpage where users can enter in a URL for a product, an email address and a scrape recurrence time like 24hours, then have Lambda scrape the page & email the price to the user on that schedule. Use DynamoDB (or a relational DB like Postgresql) to save the results, schedule, etc.
Try not to use EC2 at all if possible. Or instead of EC2, use EKS if scraping with Lambda is too difficult.
Most important things is getting the security right.