This has been an annoying question to find a clear and concise answer for. I've scoured the Azure websites and forums while my producer has been jerked around by MS Azure Sales Specialists, all to no avail.
Here's a clearer version of the question:
Assuming that we are using the PlayFab Standard plan and the Azure Functions Consumption plan, if we execute 2 million C# cloudscripts in a given month, how much extra can we expect to pay (ignoring the "execution time" metric, for simplicity's sake)? Would it be $0.40 ($0.20 for PlayFab metering and $0.20 for Azure Functions metering)?
First, the forums. Here are answers I've found to my question so far:
When Iattempted to reached out to support via the "Sales Chat" widget on the Azure Functions pricing page, the salesperson linked me to the same general documentation pricing pages I've already pored over, and then followed a script to get me in touch with Sales Specialists.
2 Sales Specialists have reached out to us so far, and when asked this question about pricing this has been their responses:
We're in the valuation phase for which backend service we should use, and we cannot get a simple answer to our pricing questions. This is a really bad look for MS Azure, especially if this is any indication of what being a PlayFab customer will be like in the long haul.
Answer by Jay Zuo · Oct 26, 2021 at 07:30 AM
Sorry for the confusion of the comment in the second answer (https://community.playfab.com/comments/43032/view.html). You are not paying twice, but for PlayFab CloudScript using Azure Functions, the total costs do have two parts.
The first part is the same as if you used Azure Functions without a PlayFab integration, which is mentioned in answer 1.
Answer 3 points out the second part, "in addition to the cost charged by Azure Functions, PlayFab also charges the number of calls (Total Executions) made to Azure Functions via ExecuteFunction API calls, actions & rules, and scheduled tasks".
In your example, if we ignore Execution Time, then you are right, the total cost will be $0.40 ($0.20 for PlayFab metering and $0.20 for Azure Functions metering).
Thank you for clearing that up! Much appreciated. Faith restored.