Skip to content

Commit a263514

Browse files
authored
Merge pull request #53988 from staleycyn/patch-2
Updates for Azure App Service
2 parents 8683be6 + c98a6c1 commit a263514

9 files changed

Lines changed: 11 additions & 16 deletions

learn-pr/wwl-azure/configure-azure-app-services/includes/10-use-application-insights.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@ Let's examine some characteristics of Application Insights for Azure Monitor.
1414

1515
- Application Insights integrates with your Azure Pipeline processes, and has connection points to many development tools.
1616

17-
- You can monitor and analyze data from mobile apps by integrating with Visual Studio App Center.
18-
1917
### Things to consider when using Application Insights
2018

2119
Application Insights is ideal for supporting your development team. The feature helps developers understand how your app is performing and how it's being used. Consider monitoring the following items in your App Service configuration scenario.
@@ -39,4 +37,4 @@ Application Insights is ideal for supporting your development team. The feature
3937
- **Consider Custom events and metrics**. Write your own custom events and metric tracking algorithms as client or server code. Track business events such as number of items sold, or number of games won.
4038

4139
> [!TIP]
42-
> Consider extending your learning with the [*Troubleshoot solutions by using Application Insights*](/training/paths/az-204-instrument-solutions-support-monitoring-logging/) training module.
40+
> Consider extending your learning with the [*Troubleshoot solutions by using Application Insights*](/training/paths/az-204-instrument-solutions-support-monitoring-logging/) training module.

learn-pr/wwl-azure/configure-azure-app-services/includes/2-implement.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ There are many advantages to using App Service to develop and deploy your web, m
1111
| **Multiple languages and frameworks** | App Service has first-class support for ASP.NET, Java, Node.js, PHP, and Python. You can also run PowerShell and other scripts or executables as background services. |
1212
| **DevOps optimization** | App Service supports continuous integration and deployment with Azure DevOps, GitHub, BitBucket, Docker Hub, and Azure Container Registry. You can promote updates through test and staging environments. Manage your apps in App Service by using Azure PowerShell or the cross-platform command-line interface (CLI). |
1313
| **Global scale with high availability** | App Service helps you scale up or out manually or automatically. You can host your apps anywhere within the Microsoft global datacenter infrastructure, and the App Service SLA offers high availability. |
14-
| **Security and compliance** | App Service is ISO, SOC, and PCI compliant. You can authenticate users with Microsoft Entra ID or with social logins via Google, Facebook, Twitter, or Microsoft. Create IP address restrictions and manage service identities. |
14+
| **Security and compliance** | App Service is ISO, SOC, and PCI compliant. You can authenticate users with Microsoft Entra ID or with social logins via Google, Facebook, X, or Microsoft. Create IP address restrictions and manage service identities. |
1515
| **Application templates** | Choose from an extensive list of application templates in Azure Marketplace, such as WordPress, Joomla, and Drupal.
1616
| **Visual Studio integration** | App Service offers dedicated tools in Visual Studio to help streamline the work of creating, deploying, and debugging. |
1717
| **API and mobile features** | App Service provides turn-key CORS support for RESTful API scenarios. You can simplify your mobile app scenarios by enabling authentication, offline data sync, push notifications, and more. |

learn-pr/wwl-azure/configure-azure-app-services/includes/3-create-app-service.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Let's examine some of the basic configuration settings you need to create an app
88

99
- **Publish**: App Service hosts (publishes) your app as code or as a Docker Container.
1010

11-
- **Runtime stack**: App Service uses a software stack to run your app, including the language and SDK versions. For Linux apps and custom container apps, you can set an optional start-up command or file. Your choices for the stack include .NET Core, .NET Framework, Node.js, PHP, Python, and Ruby. Various versions of each product are available for Linux and Windows.
11+
- **Runtime stack**: App Service uses a software stack to run your app, including the language and SDK versions. For Linux apps and custom container apps, you can set an optional start-up command or file. Your choices for the stack include .NET Core, .NET Framework, Node.js, PHP, and Python. Various versions of each product are available for Linux and Windows.
1212

1313
- **Operating system**: The operating system for your app runtime stack can be Linux or Windows.
1414

@@ -32,4 +32,4 @@ Some of the extra configuration settings can be included in the developer's code
3232

3333

3434
> [!TIP]
35-
> Consider practicing on your own with the [Exercise - Create a web app in the Azure portal](/training/modules/host-a-web-app-with-azure-app-service/3-exercise-create-a-web-app-in-the-azure-portal?pivots=csharp). This exercise provides a sandbox.
35+
> Consider practicing on your own with the [Exercise - Create a web app in the Azure portal](/training/modules/host-a-web-app-with-azure-app-service/3-exercise-create-a-web-app-in-the-azure-portal?pivots=csharp). This exercise provides a sandbox.

learn-pr/wwl-azure/configure-azure-app-services/includes/4-explore-continuous-integration-deployment.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,14 @@ When you create your web app with App Service, you can choose continuous or manu
1010

1111
**Continuous deployment (CI/CD)** is a process used to push out new features and bug fixes in a fast and repetitive pattern with minimal impact on end users. Azure supports automated deployment directly from several sources:
1212

13-
- **GitHub**: Azure supports automated deployment directly from GitHub. When you connect your GitHub repository to Azure for automated deployment, any changes you push to your production branch on GitHub are automatically deployed for you.
13+
- **GitHub**: Azure supports automated deployment directly from GitHub. Azure supports automated deployment directly from GitHub using two build providers. When you connect your GitHub repository to Azure, you can choose between **[GitHub Actions]( /azure/developer/github/github-actions)** (default) and **[App Service Build Service](/azure/app-service/deploy-continuous-deployment?tabs=others#enable-continuous-deployment)**.
1414

1515
- **Bitbucket**: With its similarities to GitHub, you can configure an automated deployment with Bitbucket.
1616

1717
- **Local Git**: The App Service Web Apps feature offers a local URL that you can add as a repository.
1818

1919
- **Azure Repos**: Azure Repos is a set of version control tools that you can use to manage your code. Whether your software project is large or small, using version control as soon as possible is a good idea.
2020

21-
**Manual deployment** enables you to manually push your code to Azure. There are several options for manually pushing your code:
21+
**Manual deployment** enables you to manually push your code to Azure.
2222

2323
- **Remote Git**: The App Service Web Apps feature offers a Git URL that you can add as a remote repository. Pushing to the remote repository deploys your app.
24-
25-
- **OneDrive**: OneDrive is a service that lets you store and share files on the internet with a Microsoft account.
26-
27-
- **Dropbox**: Dropbox is a file hosting service

learn-pr/wwl-azure/configure-azure-app-services/includes/5-create-deployment-slots.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Let's take a closer look at the characteristics of deployment slots.
88

99
- Deployment slots are live apps that have their own hostnames.
1010

11-
- Deployment slots are available in the Standard, Premium, and Isolated App Service pricing tiers. Your app needs to be running in one of these tiers to use deployment slots.
11+
- Deployment slots are available in the Standard, Premium, and Isolated v2 App Service pricing tiers. Your app needs to be running in one of these tiers to use deployment slots.
1212

1313
- The Standard, Premium, and Isolated tiers offer different numbers of deployment slots.
1414

@@ -26,4 +26,4 @@ There are several advantages to using deployment slots with your App Service app
2626

2727
- **Consider restoring to last known good site**. After a swap, the slot with the previously staged app now has the previous production app. If the changes swapped into the production slot aren't as you expected, you can perform the same swap immediately to return to your "last known good site."
2828

29-
- **Consider Auto swap**. Auto swap streamlines Azure Pipeline scenarios where you want to deploy your app continuously with zero cold starts and zero downtime for app customers. When Auto swap is enabled from a slot into production, every time you push your code changes to that slot, App Service automatically swaps the app into production after it's warmed up in the source slot. Auto swap isn't currently supported for Web Apps on Linux.
29+
- **Consider Auto swap**. Auto swap streamlines Azure Pipeline scenarios where you want to deploy your app continuously with zero cold starts and zero downtime for app customers. When Auto swap is enabled from a slot into production, every time you push your code changes to that slot, App Service automatically swaps the app into production after it's warmed up in the source slot.

learn-pr/wwl-azure/configure-azure-app-services/includes/8-create-custom-domain-names.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,5 +38,6 @@ There are three steps to create a custom domain name.
3838
1. **Enable the custom domain**. After you have your domain and create your DNS record, use the Azure portal to validate your custom domain and add it to your web app. Be sure to test your domain before publishing.
3939

4040
> [!Important]
41-
> To [map a custom DNS name to your app](/azure/app-service/app-service-web-tutorial-custom-domain), you need a paid tier of an App Service plan for your app.
41+
> App Service offers free managed TLS certificates. Certificates auto-renew 30 days before expiry. In the Azure portal, go to **Custom domains****Add binding****App Service Managed Certificate**.
42+
4243

learn-pr/wwl-azure/configure-azure-app-services/index.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
prefetch-feature-rollout: true
66
title: Configure Azure App Service
77
description: "Configure Azure App Service"
8-
ms.date: 02/05/2026
8+
ms.date: 03/23/2026
99
author: wwlpublish
1010
ms.author: cynthist
1111
ms.topic: module
-16.1 KB
Loading
-14.6 KB
Loading

0 commit comments

Comments
 (0)