Skip to content

Commit a1fa937

Browse files
committed
Remove the exact cost examples again
1 parent 54828cd commit a1fa937

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

articles/azure-functions/functions-consumption-costs.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -55,19 +55,15 @@ This diagram represents how on-demand costs are determined in this plan:
5555
In addition to execution time, when using one or more always ready instances, you're also billed at a lower, baseline rate for the number of always ready instances you maintain. Execution time for always ready instances might be cheaper than execution time on instances with on demand execution.
5656

5757
> [!IMPORTANT]
58-
> In this article, prices are only provided to help understand example calculations. The examples in this section assume these two costs:
59-
> + **On-demand rate**: `$0.000016` per GB-s
60-
> + **On-demand execution cost**: `$0.20` per million executions
61-
>
62-
> Always check the complete set of current costs in the [Azure Functions pricing page](https://azure.microsoft.com/pricing/details/functions/) when estimating costs you might incur while running your functions in the Flex Consumption plan.
58+
> In this article, on-demand pricing is used to help understand example calculations. Always check the current costs in the [Azure Functions pricing page](https://azure.microsoft.com/pricing/details/functions/) when estimating costs you might incur while running your functions in the Flex Consumption plan.
6359
6460
Consider a function app that is comprised only of HTTP triggers with and these basic facts:
6561

6662
+ HTTP triggers handle 40 constant requests per second.
6763
+ HTTP triggers handle 10 concurrent requests.
6864
+ The instance memory size setting is `2048 MB`.
6965
+ There are _no always ready instances configured_, which means the app can scale to zero.
70-
66+
<!--- Update these example calculations after 12/1 based on GA pricing -->
7167
In a situation like this, the pricing depends more on the kind of work being done during code execution. Let's look at two workload scenarios:
7268

7369
+ **CPU-bound workload:** In a CPU-bound workload, there's no advantage to processing multiple requests in parallel in the same instance. This means that you're better off distributing each request to its own instance so requests complete as a quickly as possible without contention. In this scenario, you should set a low [HTTP trigger concurrency](./functions-concurrency.md#http-trigger-concurrency) of `1`. With 10 concurrent requests, the app scales to a steady state of roughly 10 instances, and each instance is continuously active processing one request at a time.

0 commit comments

Comments
 (0)