I run an app that ran for about an hour each day in a specific time, at first I thought about using a regular app service (WebJobs) that works regularly but after checking the costs I decided it was a lot and maybe there is another way to run the app.
By the way, the app is a scraper that collects data from websites.
I tried to use the azure function but unluckily the function running 10 minutes at most as a consumption plan and change to app service I actually go back to the first solution.
settings in host.json file: (Trying to change to biggest timeout there is an error)
{
"version": "2.0",
"functionTimeout": "00:10:00"
}
Application details:
Console application - output console
Debug\Release - size up to 20MB
Running time - about an hour, once a day.
Using Azure SQL server + DB (500 MB)
I would be very happy if someone had a more efficient and cheaper solution?