Deploy a website to Azure with Azure App Service

Beginner
Developer
Azure
Azure App Service
Azure Portal

Web apps in Azure allow you to publish and manage your website easily without having to work with the underlying servers, storage, or network assets. Instead, you can focus on your website features and rely on the robust Azure platform to provide secure access to your site. This learning path can help you prepare for the Microsoft Certified: Azure Developer Associate certification.

Prerequisites

None

Modules in this learning path

Set up your local development environment with several popular IDEs.

Azure App Service enables you to build and host web applications in the programming language of your choice without managing infrastructure. Learn how to create a website through the hosted web app platform in Azure App Service.

Use the publishing features of Visual Studio 2022 to deploy and manage an ASP.NET Core web application hosted on Azure.

Use deployment slots to streamline deployment and roll back a web app in Azure App Service.

Respond to periods of increased activity by incrementally increasing the resources available and then, to reduce costs, decreasing these resources when activity drops.

Create a Docker image and store it in a repository in Azure Container Registry. Use Azure App Service to deploy a web application based on the Docker image. Configure continuous deployment for the web app by using a webhook that monitors the Docker image for changes.