Skip to content

Commit 4aa2c3b

Browse files
Merge pull request #49108 from wwlpublish/c4d2e9587f5a51d3ea2fcbaab2300038fce1c415f3ebf50c804bc37afbeea844-live
Modules/M01-introduction-azure-app-service
2 parents 0368d6c + 1b7c1a7 commit 4aa2c3b

16 files changed

+59
-42
lines changed

learn-pr/wwl-azure/introduction-to-azure-app-service/1-introduction.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ metadata:
66
prefetch-feature-rollout: true
77
title: Introduction
88
description: "Introduction"
9-
ms.date: 09/30/2024
9+
ms.date: 02/10/2025
1010
author: wwlpublish
1111
ms.author: jeffko
1212
ms.topic: unit
1313
ms.custom:
1414
- N/A
1515
durationInMinutes: 3
1616
content: |
17-
[!include[](includes/1-introduction.md)]
17+
[!include[](includes/1-introduction.md)]

learn-pr/wwl-azure/introduction-to-azure-app-service/2-azure-app-service.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ metadata:
66
prefetch-feature-rollout: true
77
title: Examine Azure App Service
88
description: "Examine Azure App Service"
9-
ms.date: 09/30/2024
9+
ms.date: 02/10/2025
1010
author: wwlpublish
1111
ms.author: jeffko
1212
ms.topic: unit
1313
ms.custom:
1414
- N/A
1515
durationInMinutes: 3
1616
content: |
17-
[!include[](includes/2-azure-app-service.md)]
17+
[!include[](includes/2-azure-app-service.md)]

learn-pr/wwl-azure/introduction-to-azure-app-service/3-azure-app-service-plans.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ metadata:
66
prefetch-feature-rollout: true
77
title: Examine Azure App Service plans
88
description: "Examine Azure App Service plans"
9-
ms.date: 09/30/2024
9+
ms.date: 02/10/2025
1010
author: wwlpublish
1111
ms.author: jeffko
1212
ms.topic: unit
1313
ms.custom:
1414
- N/A
1515
durationInMinutes: 4
1616
content: |
17-
[!include[](includes/3-azure-app-service-plans.md)]
17+
[!include[](includes/3-azure-app-service-plans.md)]

learn-pr/wwl-azure/introduction-to-azure-app-service/4-deploy-code-to-app-service.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ metadata:
66
prefetch-feature-rollout: true
77
title: Deploy to App Service
88
description: "Deploy to App Service"
9-
ms.date: 09/30/2024
9+
ms.date: 02/10/2025
1010
author: wwlpublish
1111
ms.author: jeffko
1212
ms.topic: unit
1313
ms.custom:
1414
- N/A
1515
durationInMinutes: 3
1616
content: |
17-
[!include[](includes/4-deploy-code-to-app-service.md)]
17+
[!include[](includes/4-deploy-code-to-app-service.md)]

learn-pr/wwl-azure/introduction-to-azure-app-service/5-authentication-authorization-app-service.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ metadata:
66
prefetch-feature-rollout: true
77
title: Explore authentication and authorization in App Service
88
description: "Explore authentication and authorization in App Service"
9-
ms.date: 09/30/2024
9+
ms.date: 02/10/2025
1010
author: wwlpublish
1111
ms.author: jeffko
1212
ms.topic: unit
1313
ms.custom:
1414
- N/A
1515
durationInMinutes: 6
1616
content: |
17-
[!include[](includes/5-authentication-authorization-app-service.md)]
17+
[!include[](includes/5-authentication-authorization-app-service.md)]

learn-pr/wwl-azure/introduction-to-azure-app-service/6-network-features.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ metadata:
66
prefetch-feature-rollout: true
77
title: Discover App Service networking features
88
description: "Discover App Service networking features"
9-
ms.date: 09/30/2024
9+
ms.date: 02/10/2025
1010
author: wwlpublish
1111
ms.author: jeffko
1212
ms.topic: unit
1313
ms.custom:
1414
- N/A
1515
durationInMinutes: 4
1616
content: |
17-
[!include[](includes/6-network-features.md)]
17+
[!include[](includes/6-network-features.md)]

learn-pr/wwl-azure/introduction-to-azure-app-service/7-create-html-web-app.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
prefetch-feature-rollout: true
77
title: 'Exercise: Create a static HTML web app by using Azure Cloud Shell'
88
description: "Exercise: Create a static HTML web app by using Azure Cloud Shell"
9-
ms.date: 09/30/2024
9+
ms.date: 02/10/2025
1010
author: wwlpublish
1111
ms.author: jeffko
1212
ms.topic: unit
@@ -16,4 +16,4 @@ azureSandbox: true
1616
durationInMinutes: 15
1717
content: |
1818
[!include[](includes/7-create-html-web-app.md)]
19-
interactive: bash
19+
interactive: bash

learn-pr/wwl-azure/introduction-to-azure-app-service/8-knowledge-check.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
prefetch-feature-rollout: true
77
title: Knowledge check
88
description: "Knowledge check"
9-
ms.date: 09/30/2024
9+
ms.date: 02/10/2025
1010
author: wwlpublish
1111
ms.author: jeffko
1212
ms.topic: unit
@@ -37,4 +37,4 @@ quiz:
3737
explanation: "Correct. Hybrid Connections are an outbound network feature."
3838
- content: "Service endpoints"
3939
isCorrect: false
40-
explanation: "Incorrect. Service endpoints are an inbound network feature."
40+
explanation: "Incorrect. Service endpoints are an inbound network feature."

learn-pr/wwl-azure/introduction-to-azure-app-service/9-summary.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ metadata:
66
prefetch-feature-rollout: true
77
title: Summary
88
description: "Summary"
9-
ms.date: 09/30/2024
9+
ms.date: 02/10/2025
1010
author: wwlpublish
1111
ms.author: jeffko
1212
ms.topic: unit
1313
ms.custom:
1414
- N/A
1515
durationInMinutes: 3
1616
content: |
17-
[!include[](includes/9-summary.md)]
17+
[!include[](includes/9-summary.md)]

learn-pr/wwl-azure/introduction-to-azure-app-service/includes/2-azure-app-service.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@ With Azure App Service, you can deploy and run containerized web apps on Windows
1010

1111
## Continuous integration/deployment support
1212

13-
The Azure portal provides out-of-the-box continuous integration and deployment with Azure DevOps Services, GitHub, Bitbucket, FTP, or a local Git repository on your development machine. Connect your web app with any of the above sources and App Service will do the rest for you by auto-syncing code and any future changes on the code into the web app. Continuous integration and deployment for containerized web apps is also supported using either Azure Container Registry or Docker Hub.
13+
The Azure portal provides out-of-the-box continuous integration and deployment with Azure DevOps Services, GitHub, Bitbucket, FTP, or a local Git repository on your development machine. Connect your web app with any of the above sources and App Service will do the rest for you by autosyncing code and any future changes on the code into the web app. Continuous integration and deployment for containerized web apps is also supported using either Azure Container Registry or Docker Hub.
1414

1515
## Deployment slots
1616

17-
When deploying a web app you can use a separate deployment slot instead of the default production slot when you're running in the Standard App Service Plan tier or better. 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.
17+
When deploying a web app, you can use a separate deployment slot instead of the default production slot when you're running in the Standard App Service Plan tier or better. 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.
1818

1919
## App Service on Linux
2020

21-
App Service can also host web apps natively on Linux for supported application stacks. It can also run custom Linux containers (also known as Web App for Containers). App Service on Linux supports many language specific built-in images. Just deploy your code. Supported languages and frameworks include: Node.js, Java (JRE 8 & JRE 11), PHP, Python, .NET, and Ruby. If the runtime your application requires isn't supported in the built-in images, you can deploy it with a custom container.
21+
App Service can also host web apps natively on Linux for supported application stacks. It can also run custom Linux containers (also known as *Web App for Containers*). App Service on Linux supports many language specific built-in images. Just deploy your code. Supported languages and frameworks include: .NET Core, Java (Tomcat, JBoss EAP, or Java SE with an embedded web server), Node.js, Python, and PHP. If the runtime your application requires isn't supported in the built-in images, you can deploy it with a custom container.
2222

2323
The languages, and their supported versions, are updated regularly. You can retrieve the current list by using the following command in the Cloud Shell.
2424

@@ -34,3 +34,8 @@ App Service on Linux does have some limitations:
3434
* The Azure portal shows only features that currently work for Linux apps. As features are enabled, they're activated on the portal.
3535
* When deployed to built-in images, your code and content are allocated a storage volume for web content, backed by Azure Storage. The disk latency of this volume is higher and more variable than the latency of the container filesystem. Apps that require heavy read-only access to content files might benefit from the custom container option, which places files in the container filesystem instead of on the content volume.
3636

37+
## App Service Environment
38+
39+
App Service Environment is an Azure App Service feature that provides a fully isolated and dedicated environment for running App Service apps. It offers improved security at high scale.
40+
41+
Unlike the App Service offering, where supporting infrastructure is shared, with App Service Environment, compute is dedicated to a single customer. For more information on the differences between App Service Environment and App Service, see the [comparison](/azure/app-service/environment/ase-multi-tenant-comparison).

0 commit comments

Comments
 (0)