Hey everyone! I'm pretty new to the Azure ecosystem and I'm trying to figure out the best plan for my needs. I have a Python script that sends HTTP requests to crawl data and then stores it in a database around 5 to 10 times a week. I want to host this on Azure Functions but I'm a bit lost on how to determine the pricing and resource requirements for the different plans. Can anyone help me choose the right plan? Thanks a ton!
3 Answers
If you need to integrate with other Azure resources over a private endpoint, the Flex Consumption Plan might be the way to go. It adds flexibility for certain integrations, but for your use case, I would still lean towards Consumption unless you hit any specific roadblocks.
Most folks suggest going with the Consumption Plan, especially since you'll only be executing your function a few times a week. It's cheaper since you pay only for the time your code runs, and if cold starts become a problem later, you can always switch to Flex Consumption.
Exactly! Plus, with Consumption, you might not have to pay anything at first because you get a number of free executions each month.
I totally agree with others; the Consumption Plan is usually the most cost-effective choice for infrequent tasks. Stick with it unless you run into issues down the line.
That makes sense! But for basic tasks like yours, maybe keeping it simple with Consumption is better.