Skip to content

Commit 9caf722

Browse files
committed
final review comments
1 parent 54b6916 commit 9caf722

File tree

2 files changed

+17
-19
lines changed

2 files changed

+17
-19
lines changed

articles/azure-functions/create-first-function-vs-code-web.md

Lines changed: 5 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Create your first function using Visual Studio Code for the Web
33
description: Learn how to create your first Flex Consumption hosted function using Visual Studio Code for the Web in the Azure portal.
44
ms.topic: quickstart
5-
ms.date: 05/06/2024
5+
ms.date: 05/14/2024
66
zone_pivot_groups: programming-languages-set-functions
77

88
#customer intent: As an Azure developer, I want learn how to use Visual Studio Code for the Web to create functios that run in the Flex Consumption plan so that I can develop my function code directly in the Azure portal.
@@ -16,9 +16,9 @@ This quickstart creates an HTTP triggered function using Visual Studio Code for
1616
::: zone-end
1717
::: zone pivot="programming-language-java,programming-language-csharp"
1818
>[!IMPORTANT]
19-
>Visual Studio Code for the Web in the Azure portal is currently only supported for Node.js, PowerShell, and Python apps hosted in the Flex Consumption plan, which is currently in preview. You can instead download a starter code project from the portal, develop your code locally, and then [deploy to your Flex Consumption plan app](./flex-consumption-how-to.md#deploy-your-code-project).
19+
>Visual Studio Code for the Web in the Azure portal is currently only supported for Node.js, PowerShell, and Python apps hosted in the Flex Consumption plan, which is currently in preview. For C# and Java apps, you should instead complete [Create a Flex Consumption app](flex-consumption-how-to.md#create-a-flex-consumption-app).
2020
::: zone-end
21-
21+
::: zone pivot="programming-language-javascript,programming-language-powershell,programming-language-typescript,programming-language-python"
2222
## Prerequisites
2323

2424
[!INCLUDE [quickstarts-free-trial-note](../../includes/quickstarts-free-trial-note.md)]
@@ -41,19 +41,6 @@ Use these steps to create your function app and related Azure resources.
4141

4242
8. Select **Go to resource** to view your new function app. You can also select **Pin to dashboard**. Pinning makes it easier to return to this function app resource from your dashboard.
4343

44-
::: zone pivot="programming-language-csharp,programming-language-java"
45-
At this point, under **Create functions in your preferred environment** select your choice of local development environments. This link takes you to one of these quickstart articles, the first part of which tells you how to create a code project with an HTTP triggered function:
46-
::: zone-end
47-
::: zone pivot="programming-language-csharp"
48-
+ [Create an Azure Functions project from the command line](create-first-function-cli-csharp.md)
49-
+ [Create an Azure Functions project using Visual Studio](./functions-create-your-first-function-visual-studio.md)
50-
+ [Create an Azure Functions project using Visual Studio Code](create-first-function-vs-code-csharp.md)
51-
::: zone-end
52-
::: zone pivot="programming-language-java"
53-
+ [Create an Azure Functions project from the command line](create-first-function-cli-java.md)
54-
+ [Create an Azure Functions project using Visual Studio Code](create-first-function-vs-code-java.md)
55-
::: zone-end
56-
::: zone pivot="programming-language-python,programming-language-javascript,programming-language-powershell,programming-language-typescript"
5744
Next, create a function in the new function app in the portal using Visual Studio Code for Web.
5845

5946
## Create an HTTP trigger function
@@ -66,7 +53,6 @@ Next, create a function in the new function app in the portal using Visual Studi
6653

6754
Azure creates the HTTP trigger function. Now, you can run the new function by sending an HTTP request.
6855

69-
::: zone-end
7056
## Test the function
7157

7258
[!INCLUDE [functions-test-function-portal](../../includes/functions-test-function-portal.md)]
@@ -78,3 +64,5 @@ Next, create a function in the new function app in the portal using Visual Studi
7864
## Next steps
7965

8066
[!INCLUDE [Next steps note](../../includes/functions-quickstart-next-steps.md)]
67+
68+
::: zone-end

articles/azure-functions/flex-consumption-plan.md

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,9 @@ In per function scaling, HTTP, Blob (Event Grid), and Durable triggers are speci
7777

7878
## Concurrency
7979

80-
Concurrency refers to the number of parallel executions of a function on an instance of your app. You can set a maximum number of concurrent executions that each instance should handle at any given time. Concurrency has a direct effect on how your app scales because at lower concurrency levels, you need more instances to handle the event-driven demand for a function. While you can control and fine tune the concurrency, we provide defaults that work for most cases.
80+
Concurrency refers to the number of parallel executions of a function on an instance of your app. You can set a maximum number of concurrent executions that each instance should handle at any given time. For more information, see [HTTP trigger concurrency](functions-concurrency.md#http-trigger-concurrency).
81+
82+
Concurrency has a direct effect on how your app scales because at lower concurrency levels, you need more instances to handle the event-driven demand for a function. While you can control and fine tune the concurrency, we provide defaults that work for most cases. To learn how to set concurrency limits for HTTP trigger functions, see [Set HTTP concurrency limits](flex-consumption-how-to.md#set-http-concurrency-limits).
8183

8284
## Deployment storage account
8385

@@ -110,7 +112,15 @@ This table shows the language stack versions that are currently supported for Fl
110112

111113
## Regional subscription memory quotas
112114

113-
Currently, each region in a given subscription has a memory limit of `512,000 MB` for all instances of apps running on Flex Consumption plans in that region. If your apps require a larger quota, raise a support ticket to request a quota increase.
115+
Currently, each region in a given subscription has a memory limit of 512,000 MB for all instances of apps running on Flex Consumption plans in that region. This means that in a given subscription and region, you could have any of the following combinations of maximum instance sizes and counts, all of which reach the current 512,000 MB limit:
116+
117+
| Instance memory size (MB) | Max instance counts (per region) |
118+
| ----- | ---- |
119+
| `512 MB` | 1,000 |
120+
| `2048 MB` | 250 |
121+
| `4096 MB` | 125 |
122+
123+
You could have any other combination of instance memory sizes and counts in a given region, as long as they stay under the 512,000 MB limit. If your apps require a larger quota, you can create a support ticket to request a quota increase.
114124

115125
## Deprecated properties and settings
116126

0 commit comments

Comments
 (0)