You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1. Sign in to the <ahref="https://portal.azure.com/"target="_blank">Azure portal</a>.
390
+
1. Sign in to the [Microsoft Entra admin center](https://entra.microsoft.com) as at least an [Application Developer](../roles/permissions-reference.md#application-developer).
391
391
1. If you have access to multiple tenants, use the **Directories + subscriptions** filter :::image type="icon" source="./media/common/portal-directory-subscription-filter.png" border="false"::: in the top menu to switch to the tenant in which you want to register the application.
392
-
1.Search for and select**Azure Active Directory**.
1.Browse to **Identity** >**Applications** > **Application registrations**.
393
+
1.Select**New registration**.
394
394
1. Enter a **Name** for your application, for example `UWP-App-calling-MSGraph`. Users of your app might see this name, and you can change it later.
395
395
1. Under **Supported account types**, select **Accounts in any organizational directory (Any Azure AD directory - Multitenant) and personal Microsoft accounts (e.g. Skype, Xbox)**.
396
396
1. Select **Register**.
397
397
1. On the overview page, find the **Application (client) ID** value and copy it. Go back to Visual Studio, open *MainPage.xaml.cs*, and replace the value of `ClientId` with this value.
398
398
399
399
Configure authentication for your application:
400
400
401
-
1.Back in the <ahref="https://portal.azure.com/"target="_blank">Azure portal</a>, under **Manage**, select **Authentication** > **Add a platform**, and then select **Mobile and desktop applications**.
401
+
1.In to the Microsoft Entra admin center, select **Authentication** > **Add a platform**, and then select **Mobile and desktop applications**.
402
402
1. In the **Redirect URIs** section, enter `https://login.microsoftonline.com/common/oauth2/nativeclient`.
403
403
1. Select **Configure**.
404
404
405
405
Configure API permissions for your application:
406
406
407
-
1.Under **Manage**, select**API permissions** > **Add a permission**.
407
+
1.Select**API permissions** > **Add a permission**.
408
408
1. Select **Microsoft Graph**.
409
409
1. Select **Delegated permissions**, search for *User.Read*, and verify that **User.Read** is selected.
410
410
1. If you made any changes, select **Add permissions** to save them.
@@ -484,7 +484,7 @@ In the current sample, the `WithRedirectUri("https://login.microsoftonline.com/c
484
484
485
485
Youcanthenremovethelineofcodebecauseit's required only once, to fetch the value.
The new Premium V3 pricing tier gives you faster processors, SSD storage, and quadruple the memory-to-core ratio of the existing pricing tiers (double the Premium V2 tier). With the performance advantage, you could save money by running your apps on fewer instances. In this article, you learn how to create an app in Premium V3 tier or scale up an app to Premium V3 tier.
16
+
The new Premium V3 pricing tier gives you faster processors, SSD storage, memory-optimized options, and quadruple the memory-to-core ratio of the existing pricing tiers (double the Premium V2 tier). With the performance advantage, you could save money by running your apps on fewer instances. In this article, you learn how to create an app in Premium V3 tier or scale up an app to Premium V3 tier.
17
17
18
18
## Prerequisites
19
19
20
-
To scale-up an app to Premium V3, you need to have an Azure App Service app that runs in a pricing tier lower than Premium V3, and the app must be running in an App Service deployment that supports Premium V3.
20
+
To scale-up an app to Premium V3, you need to have an Azure App Service app that runs in a pricing tier lower than Premium V3, and the app must be running in an App Service deployment that supports Premium V3. Additionally the App Service deployment must support the desired SKU within Premium V3.
21
21
22
22
<aname="availability"></a>
23
23
24
24
## Premium V3 availability
25
25
26
26
The Premium V3 tier is available for both native and custom containers, including both Windows containers and Linux containers.
27
27
28
-
Premium V3 is available in some Azure regions and availability in additional regions is being added continually. To see if it's available in your region, run the following Azure CLI command in the [Azure Cloud Shell](../cloud-shell/overview.md):
28
+
Premium V3 as well as specific Premium V3 SKUs are available in some Azure regions and availability in additional regions is being added continually. To see if a specific PremiumV3 offering is available in your region, run the following Azure CLI command in the [Azure Cloud Shell](../cloud-shell/overview.md) (substitute _P1v3_ with the desired SKU):
29
29
30
30
```azurecli-interactive
31
31
az appservice list-locations --sku P1V3
@@ -44,11 +44,12 @@ To see all the Premium V3 options, select **Explore pricing plans**, then select
44
44
:::image type="content" source="media/app-service-configure-premium-tier/explore-pricing-plans.png" alt-text="Screenshot showing the Explore pricing plans page with a Premium V3 plan selected.":::
45
45
46
46
> [!IMPORTANT]
47
-
> If you don't see a Premium V3 plan as an option, or if the options are greyed out, then Premium V3 likely isn't available in the underlying App Service deployment that contains the App Service plan. See [Scale up from an unsupported resource group and region combination](#unsupported) for more details.
47
+
> If you don't see **P0V3**, **P1V3**, **P2V3**, **P3V3**, **P1mV3**, **P2mV3**, **P3mV3**, **P4mV3**, and **P5mV3** as options, or if some options are greyed out, then either **Premium V3** or an individual SKU within **Premium V3** isn't available in the underlying App Service deployment that contains the App Service plan. See [Scale up from an unsupported resource group and region combination](#unsupported) for more details.
48
+
>
48
49
49
50
## Scale up an existing app to Premium V3 tier
50
51
51
-
Before scaling an existing app to Premium V3 tier, make sure that Premium V3 is available. For information, see [Premium V3 availability](#availability). If it's not available, see [Scale up from an unsupported resource group and region combination](#unsupported).
52
+
Before scaling an existing app to Premium V3 tier, make sure that both Premium V3 as well as the specific SKU within Premium V3 are available. For information, see [PremiumV3 availability](#availability). If it's not available, see [Scale up from an unsupported resource group and region combination](#unsupported).
52
53
53
54
Depending on your hosting environment, scaling up may require extra steps.
54
55
@@ -74,10 +75,9 @@ Some App Service plans can't scale up to the Premium V3 tier, or to a newer SKU
74
75
75
76
## Scale up from an unsupported resource group and region combination
76
77
77
-
If your app runs in an App Service deployment where Premium V3 isn't available, or if your app runs in a region that currently does not support Premium V3, you need to re-deploy your app to take advantage of Premium V3. You have two options:
78
+
If your app runs in an App Service deployment where Premium V3 isn't available, or if your app runs in a region that currently does not support Premium V3, you need to re-deploy your app to take advantage of Premium V3. Alternatively newer Premium V3 SKUs may not be available, in which case you also need to re-deploy your app to take advantage of newer SKUs within Premium V3. You have two options:
78
79
79
-
- Create an app in a new resource group and with a new App Service plan. When creating the App Service plan, select a Premium V3 tier. This step ensures that the App Service plan is deployed into a deployment unit that supports Premium V3. Then, redeploy your application code into the newly created app. Even if you scale the App Service plan down to a lower tier to save costs, you can always scale back up to Premium V3 because the deployment unit supports it.
80
-
- If your app already runs in an existing **Premium** tier, then you can clone your app with all app settings, connection strings, and deployment configuration into a new resource group on a new app service plan that uses Premium V3.
80
+
- Create an app in a new resource group and with a new App Service plan. When creating the App Service plan, select the desired Premium V3 tier. This step ensures that the App Service plan is deployed into a deployment unit that supports Premium V3 as well as the specific SKU within Premium V3. Then, redeploy your application code into the newly created app. Even if you scale the new App Service plan down to a lower tier to save costs, you can always scale back up to Premium V3 and the desired SKU within Premium V3 because the deployment unit supports it.
81
81
82
82

|Azure Arc Extension for Azure Data Studio<br/>`arc`<br/>`azcli`|<br/>1.8.0 ([Download](https://aka.ms/ads-arcdata-ext))</br>1.8.0 ([Download](https://aka.ms/ads-azcli-ext))|
38
40
|SQL Database version | 957 |
39
41
42
+
<!--
40
43
### Release notes
41
44
42
-
- Arc Enabled SQL Server | Automatic certificate rotation for certificates used for Azure Active Directory authentication is now supported.
43
-
- For Service Managed Certificates the certificate rotation is automatic.
44
-
- For Customer Managed Certificates user needs to upload the certificate to App Registration manually.
45
-
- Support for configuring and managing Azure Failover groups between two Arc enabled SQL managed instances using Azure portal.
46
-
- Upgraded OpenSearch and OpenSearch Dashboards from 2.7.0 to 2.8.0
Copy file name to clipboardExpand all lines: articles/container-apps/jobs.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -35,7 +35,7 @@ The following table compares common scenarios for apps and jobs:
35
35
| A continuously running service that processes messages from an Azure Service Bus queue | App | Configure a [custom scale rule](scale-app.md#custom). |
36
36
| A job that processes a single message or a small batch of messages from an Azure queue and exits | Job | Use the *Event* job type and [configure a custom scale rule](tutorial-event-driven-jobs.md) to trigger job executions. |
37
37
| A background task that's triggered on-demand and exits when finished | Job | Use the *Manual* job type and [start executions](#start-a-job-execution-on-demand) manually or programmatically using an API. |
38
-
| A self-hosted GitHub Actions runner that runs a workflow on demand | Job | Use the *Event* job type and [configure a GitHub Actions scale rule](tutorial-ci-cd-runners-jobs.md?pivots=container-apps-jobs-self-hosted-ci-cd-azure-pipelines). |
38
+
| A self-hosted GitHub Actions runner or Azure Pipelines agent | Job | Use the *Event* job type and configure a [GitHub Actions](tutorial-ci-cd-runners-jobs.md?pivots=container-apps-jobs-self-hosted-ci-cd-github-actions) or [Azure Pipelines](tutorial-ci-cd-runners-jobs.md?pivots=container-apps-jobs-self-hosted-ci-cd-azure-pipelines) scale rule. |
39
39
| An Azure Functions app | App |[Deploy Azure Functions to Container Apps](../azure-functions/functions-container-apps-hosting.md). |
40
40
| An event-driven app using the Azure WebJobs SDK | App |[Configure a scale rule](scale-app.md#custom) for each event source. |
**Pricing**: For pricing information, see [Azure Private Link pricing](https://azure.microsoft.com/pricing/details/private-link/).
256
-
257
-
**Limitations**: This feature is available in all Azure public regions.
258
-
259
-
**Maximum number of private endpoints per Event Hubs namespace**: 120.
255
+
- For pricing information, see [Azure Private Link pricing](https://azure.microsoft.com/pricing/details/private-link/).
256
+
- This feature is available in all Azure public regions.
257
+
- Maximum number of private endpoints per Event Hubs namespace: 120.
258
+
- The traffic is blocked at the application layer, not at the TCP layer. Therefore, you see TCP connections or `nslookup` operations succeeding against the public endpoint even though the public access is disabled.
260
259
261
260
For more, see [Azure Private Link service: Limitations](../private-link/private-link-service-overview.md#limitations)
0 commit comments