Skip to main content

Getting started with Azure App Service

New to Azure App Service? Start here. These hands-on labs walk you through creating, deploying, and managing your first apps on App Service, a fully managed platform for hosting web apps, APIs, and containers without managing servers.

Labs in this section

  • Deploy your first web app — Deploy a simple web app to App Service and open it in your browser. Follow the same path three ways (Azure Developer CLI, Azure CLI, or the Azure portal) in your language of choice (.NET, Node.js, Python, Java, or PHP), on Linux or Windows.

  • Deploy a custom container — Package a web app as a Docker image, push it to Azure Container Registry, and run it on App Service. Deploy three ways (Azure Developer CLI, Azure CLI, or the Azure portal) and pull the image with the app's managed identity.

More getting-started labs are on the way.

App Service Labs complements Microsoft Learn

These labs are hands-on, end-to-end walkthroughs. For reference depth on any concept, follow the "Learn more" links in each lab to the official App Service documentation and the App Service blog.