Skip to content

Commit f2a3c75

Browse files
committed
draft
1 parent 4d6d6e5 commit f2a3c75

27 files changed

+66
-0
lines changed

Diff for: articles/app-service/app-service-ip-restrictions.md

+2
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ ms.author: madsd
1111
---
1212
# Set up Azure App Service access restrictions
1313

14+
[!INCLUDE [regionalization-note](./includes/regionalization-note.md)]
15+
1416
By setting up access restrictions, you can define a priority-ordered allow/deny list that controls network access to your app. The list can include IP addresses or Azure Virtual Network subnets. When there are one or more entries, an implicit *deny all* exists at the end of the list. To learn more about access restrictions, go to the [access restrictions overview](./overview-access-restrictions.md).
1517

1618
The access restriction capability works with all Azure App Service-hosted workloads. The workloads can include web apps, API apps, Linux apps, Linux custom containers and Functions.

Diff for: articles/app-service/app-service-key-vault-references.md

+2
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ ms.custom: AppServiceConnectivity
1111

1212
# Use Key Vault references as app settings in Azure App Service and Azure Functions
1313

14+
[!INCLUDE [regionalization-note](./includes/regionalization-note.md)]
15+
1416
This article shows you how to use secrets from Azure Key Vault as values of [app settings](configure-common.md#configure-app-settings) or [connection strings](configure-common.md#configure-connection-strings) in your App Service or Azure Functions apps.
1517

1618
[Azure Key Vault](../key-vault/general/overview.md) is a service that provides centralized secrets management, with full control over access policies and audit history. When an app setting or connection string is a key vault reference, your application code can use it like any other app setting or connection string. This way, you can maintain secrets apart from your app's configuration. App settings are securely encrypted at rest, but if you need secret management capabilities, they should go into a key vault.

Diff for: articles/app-service/app-service-plan-manage.md

+2
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ ms.custom: "UpdateFrequency3"
1212
---
1313
# Manage an App Service plan in Azure
1414

15+
[!INCLUDE [regionalization-note](./includes/regionalization-note.md)]
16+
1517
An [Azure App Service plan](overview-hosting-plans.md) provides the resources that an App Service app needs to run. This guide shows how to manage an App Service plan.
1618

1719
## Create an App Service plan

Diff for: articles/app-service/app-service-web-tutorial-custom-domain.md

+2
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ author: msangapu-msft
1313

1414
# Map an existing custom DNS name to Azure App Service
1515

16+
[!INCLUDE [regionalization-note](./includes/regionalization-note.md)]
17+
1618
[Azure App Service](overview.md) provides a highly scalable, self-patching web hosting service. This guide shows you how to map an existing custom Domain Name System (DNS) name to App Service. To migrate a live site and its DNS domain name to App Service with no downtime, see [Migrate an active DNS name to Azure](manage-custom-dns-migrate-domain.md).
1719

1820
The DNS record type you need to add with your domain provider depends on the domain you want to add to App Service.

Diff for: articles/app-service/configure-authentication-provider-aad.md

+2
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ ms.author: cephalin
1111

1212
# Configure your App Service or Azure Functions app to use Microsoft Entra sign-in
1313

14+
[!INCLUDE [regionalization-note](./includes/regionalization-note.md)]
15+
1416
Select another authentication provider to jump to it.
1517

1618
[!INCLUDE [app-service-mobile-selector-authentication](../../includes/app-service-mobile-selector-authentication.md)]

Diff for: articles/app-service/configure-common.md

+2
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ ms.author: cephalin
1212
---
1313
# Configure an App Service app
1414

15+
[!INCLUDE [regionalization-note](./includes/regionalization-note.md)]
16+
1517
This article explains how to configure common settings for web apps, mobile back end, or API app. For Azure Functions, see [App settings reference for Azure Functions](../azure-functions/functions-app-settings.md).
1618

1719
## Configure app settings

Diff for: articles/app-service/configure-ssl-certificate.md

+2
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ author: msangapu-msft
1212

1313
# Add and manage TLS/SSL certificates in Azure App Service
1414

15+
[!INCLUDE [regionalization-note](./includes/regionalization-note.md)]
16+
1517
You can add digital security certificates to [use in your application code](configure-ssl-certificate-in-code.md) or to [secure custom DNS names](configure-ssl-bindings.md) in [Azure App Service](overview.md), which provides a highly scalable, self-patching web hosting service. Currently called Transport Layer Security (TLS) certificates, also previously known as Secure Socket Layer (SSL) certificates, these private or public certificates help you secure internet connections by encrypting data sent between your browser, websites that you visit, and the website server.
1618

1719
The following table lists the options for you to add certificates in App Service:

Diff for: articles/app-service/deploy-azure-pipelines.md

+2
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ author: cephalin
1414

1515
**Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019**
1616

17+
[!INCLUDE [regionalization-note](./includes/regionalization-note.md)]
18+
1719
Use [Azure Pipelines](/azure/devops/pipelines/) to automatically deploy your web app to [Azure App Service](./overview.md) on every successful build. Azure Pipelines lets you build, test, and deploy with continuous integration (CI) and continuous delivery (CD) using [Azure DevOps](/azure/devops/).
1820

1921
YAML pipelines are defined using a YAML file in your repository. A step is the smallest building block of a pipeline and can be a script or task (prepackaged script). [Learn about the key concepts and components that make up a pipeline](/azure/devops/pipelines/get-started/key-pipelines-concepts).

Diff for: articles/app-service/deploy-best-practices.md

+2
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ ms.author: cephalin
1212

1313
# Deployment Best Practices
1414

15+
[!INCLUDE [regionalization-note](./includes/regionalization-note.md)]
16+
1517
Every development team has unique requirements that can make implementing an efficient deployment pipeline difficult on any cloud service. This article introduces the three main components of deploying to App Service: deployment sources, build pipelines, and deployment mechanisms. This article also covers some best practices and tips for specific language stacks.
1618

1719
## Deployment Components

Diff for: articles/app-service/deploy-continuous-deployment.md

+2
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ ms.author: cephalin
1010

1111
# Continuous deployment to Azure App Service
1212

13+
[!INCLUDE [regionalization-note](./includes/regionalization-note.md)]
14+
1315
[Azure App Service](overview.md) enables continuous deployment from [GitHub](https://help.github.com/articles/create-a-repo), [Bitbucket](https://confluence.atlassian.com/get-started-with-bitbucket/create-a-repository-861178559.html), and [Azure Repos](/azure/devops/repos/git/creatingrepo) repositories by pulling in the latest updates.
1416

1517
[!INCLUDE [Prepare repository](../../includes/app-service-deploy-prepare-repo.md)]

Diff for: articles/app-service/deploy-staging-slots.md

+2
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ ai-usage: ai-assisted
1313
# Set up staging environments in Azure App Service
1414
<a name="Overview"></a>
1515

16+
[!INCLUDE [regionalization-note](./includes/regionalization-note.md)]
17+
1618
When you deploy your web app, web app on Linux, mobile back end, or API app to [Azure App Service](./overview.md), you can use a separate deployment slot instead of the default production slot when you're running in the **Standard**, **Premium**, or **Isolated** App Service plan tier. Deployment slots are live apps with their own host names. App content and configurations elements can be swapped between two deployment slots, including the production slot.
1719

1820
Deploying your application to a nonproduction slot has the following benefits:

Diff for: articles/app-service/deploy-zip.md

+2
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ ms.author: cephalin
1010

1111
# Deploy files to App Service
1212

13+
[!INCLUDE [regionalization-note](./includes/regionalization-note.md)]
14+
1315
This article shows you how to deploy your code as a ZIP, WAR, JAR, or EAR package to [Azure App Service](overview.md). It also shows how to deploy individual files to App Service, separate from your application package.
1416

1517
## Prerequisites
+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
author: msangapu-msft
3+
ms.author: msangapu
4+
ms.topic: include
5+
ms.date: 04/22/2024
6+
---
7+
8+
> [!NOTE]
9+
> Beginning April 22, 2024, all newly created App Service apps will have the option to create a unique default hostname with a naming convention of `<app-name>`-`<random-hash>`.`<region>`.`azurewebsites.net`. The names of existing apps will not change.
10+
>
11+
>Example: myapp-ds27dh7271aah175.westus-01.azurewebsites.net
12+
>
13+
>For more information, refer to [Unique Default Hostname for App Service Resource](https://go.microsoft.com/fwlink/?linkid=2265728).
14+
>

Diff for: articles/app-service/monitor-instances-health-check.md

+2
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ ms.author: msangapu
1111

1212
# Monitor App Service instances using Health check
1313

14+
[!INCLUDE [regionalization-note](./includes/regionalization-note.md)]
15+
1416
This article uses Health check in the Azure portal to monitor App Service instances. Health check increases your application's availability by rerouting requests away from unhealthy instances and replacing instances if they remain unhealthy. It does that by pinging every minute a path of your web application of your choice.
1517

1618
![Health check failure][1]

Diff for: articles/app-service/overview-authentication-authorization.md

+2
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ ms.author: cephalin
1111
---
1212
# Authentication and authorization in Azure App Service and Azure Functions
1313

14+
[!INCLUDE [regionalization-note](./includes/regionalization-note.md)]
15+
1416
Azure App Service provides built-in authentication and authorization capabilities (sometimes referred to as "Easy Auth"), so you can sign in users and access data by writing minimal or no code in your web app, RESTful API, and mobile back end, and also [Azure Functions](../azure-functions/functions-overview.md). This article describes how App Service helps simplify authentication and authorization for your app.
1517

1618
## Why use the built-in authentication?

Diff for: articles/app-service/overview-hosting-plans.md

+2
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ ms.custom: UpdateFrequency3
1212
---
1313
# Azure App Service plan overview
1414

15+
[!INCLUDE [regionalization-note](./includes/regionalization-note.md)]
16+
1517
An app service always runs in an _App Service plan_. In addition, [Azure Functions](../azure-functions/dedicated-plan.md) also has the option of running in an _App Service plan_. An App Service plan defines a set of compute resources for a web app to run.
1618

1719
When you create an App Service plan in a certain region (for example, West Europe), a set of compute resources is created for that plan in that region. Whatever apps you put into this App Service plan run on these compute resources as defined by your App Service plan. Each App Service plan defines:

Diff for: articles/app-service/overview-managed-identity.md

+2
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ ai-usage: ai-assisted
1212

1313
# How to use managed identities for App Service and Azure Functions
1414

15+
[!INCLUDE [regionalization-note](./includes/regionalization-note.md)]
16+
1517
This article shows you how to create a managed identity for App Service and Azure Functions applications and how to use it to access other resources.
1618

1719
> [!IMPORTANT]

Diff for: articles/app-service/overview-private-endpoint.md

+2
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ ms.custom: msangapu
1111

1212
# Using Private Endpoints for App Service apps
1313

14+
[!INCLUDE [regionalization-note](./includes/regionalization-note.md)]
15+
1416
> [!IMPORTANT]
1517
> Private endpoint is available for Windows and Linux apps, containerized or not, hosted on these App Service plans : **Basic**, **Standard**, **PremiumV2**, **PremiumV3**, **IsolatedV2**, **Functions Premium** (sometimes referred to as the Elastic Premium plan).
1618

Diff for: articles/app-service/overview-vnet-integration.md

+2
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ ms.custom: UpdateFrequency3
1010
---
1111
# <a name="regional-virtual-network-integration"></a>Integrate your app with an Azure virtual network
1212

13+
[!INCLUDE [regionalization-note](./includes/regionalization-note.md)]
14+
1315
This article describes the Azure App Service virtual network integration feature and how to set it up with apps in [App Service](./overview.md). With [Azure virtual networks](../virtual-network/virtual-networks-overview.md), you can place many of your Azure resources in a non-internet-routable network. The App Service virtual network integration feature enables your apps to access resources in or through a virtual network.
1416

1517
>[!NOTE]

Diff for: articles/app-service/overview.md

+2
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ author: msangapu-msft
1212

1313
# App Service overview
1414

15+
[!INCLUDE [regionalization-note](./includes/regionalization-note.md)]
16+
1517
*Azure App Service* is an HTTP-based service for hosting web applications, REST APIs, and mobile back ends. You can develop in your favorite language, be it .NET, .NET Core, Java, Node.js, PHP, and Python. Applications run and scale with ease on both Windows and [Linux](#app-service-on-linux)-based environments.
1618

1719
App Service adds the power of Microsoft Azure to your application, such as security, load balancing, autoscaling, and automated management. Additionally, you can take advantage of its DevOps capabilities, such as continuous deployment from Azure DevOps, GitHub, Docker Hub, and other sources, package management, staging environments, custom domain, and TLS/SSL certificates.

Diff for: articles/app-service/quickstart-dotnetcore.md

+2
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ target cross-platform with .NET 7.0.
3434

3535
# Quickstart: Deploy an ASP.NET web app
3636

37+
[!INCLUDE [regionalization-note](./includes/regionalization-note.md)]
38+
3739
In this quickstart, you learn how to create and deploy your first ASP.NET web app to [Azure App Service](overview.md). App Service supports various versions of .NET apps, and provides a highly scalable, self-patching web hosting service. ASP.NET web apps are cross-platform and can be hosted on Linux or Windows. When you're finished, you have an Azure resource group consisting of an App Service hosting plan and an App Service with a deployed web application.
3840

3941
Alternatively, you can deploy an ASP.NET web app as part of a [Windows or Linux container in App Service](quickstart-custom-container.md).

Diff for: articles/app-service/quickstart-nodejs.md

+2
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ ai-usage: ai-assisted
1414

1515
# Deploy a Node.js web app in Azure
1616

17+
[!INCLUDE [regionalization-note](./includes/regionalization-note.md)]
18+
1719
In this quickstart, you'll learn how to create and deploy your first Node.js ([Express](https://www.expressjs.com)) web app to [Azure App Service](overview.md). App Service supports various versions of Node.js on both Linux and Windows.
1820

1921
This quickstart configures an App Service app in the **Free** tier and incurs no cost for your Azure subscription.

Diff for: articles/app-service/quickstart-python.md

+2
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ ms.custom: devx-azure-cli, devx-azure-portal, devx-vscode-azure-extension, devdi
1111

1212
# Quickstart: Deploy a Python (Django or Flask) web app to Azure App Service
1313

14+
[!INCLUDE [regionalization-note](./includes/regionalization-note.md)]
15+
1416
In this quickstart, you'll deploy a Python web app (Django or Flask) to [Azure App Service](./overview.md#app-service-on-linux). Azure App Service is a fully managed web hosting service that supports Python apps hosted in a Linux server environment.
1517

1618
To complete this quickstart, you need:

Diff for: articles/app-service/reference-app-settings.md

+2
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ ms.author: cephalin
99

1010
# Environment variables and app settings in Azure App Service
1111

12+
[!INCLUDE [regionalization-note](./includes/regionalization-note.md)]
13+
1214
In [Azure App Service](overview.md), certain settings are available to the deployment or runtime environment as environment variables. Some of these settings can be customized when you set them manually as [app settings](configure-common.md#configure-app-settings). This reference shows the variables you can use or customize.
1315

1416
## App environment

Diff for: articles/app-service/scenario-secure-app-authentication-app-service.md

+2
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ ms.subservice: web-apps
1717

1818
# Quickstart: Add app authentication to your web app running on Azure App Service
1919

20+
[!INCLUDE [regionalization-note](./includes/regionalization-note.md)]
21+
2022
[!INCLUDE [start](./includes/tutorial-set-up-app-service-authentication/intro.md)]
2123

2224
[!INCLUDE [start](./includes/tutorial-set-up-app-service-authentication/after.md)]

Diff for: articles/app-service/troubleshoot-diagnostic-logs.md

+2
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ ai-usage: ai-assisted
1212

1313
# Enable diagnostics logging for apps in Azure App Service
1414

15+
[!INCLUDE [regionalization-note](./includes/regionalization-note.md)]
16+
1517
This video shows you how to enable diagnostics logging for apps.
1618
> [!VIDEO 62f2edbe-1063-4ec3-a76f-faa0bd783f2f]
1719

Diff for: articles/app-service/webjobs-create.md

+2
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ adobe-target-content: ./webjobs-create-ieux
1717

1818
# Run background tasks with WebJobs in Azure App Service
1919

20+
[!INCLUDE [regionalization-note](./includes/regionalization-note.md)]
21+
2022
Deploy WebJobs by using the [Azure portal](https://portal.azure.com) to upload an executable or script. You can run background tasks in the Azure App Service.
2123

2224
If instead of the Azure App Service, you're using Visual Studio to develop and deploy WebJobs, see [Deploy WebJobs using Visual Studio](webjobs-dotnet-deploy-vs.md).

0 commit comments

Comments
 (0)