Microsoft Azure

Step-by-Step: Create & Deploy ASP.NET Core web app on Windows via Azure Portal

Spread the love

In this article, you’ll learn how to create and deploy your ASP.NET Core web app to Azure App Service via Azure Portal.

When you’re finished, you’ll have an Azure resource group consisting of an App Service hosting plan and an App Service with a deployed web application.

What is Azure App Service?

Azure App Service is an HTTP-based service for hosting application such as,

  • Web applications
  • REST APIs
  • Mobile back ends
Pre-requisites:

Now, we are going to, Create & Deploy ASP.NET Core web app via Azure Portal by following these steps,

Step 1 – Login into Azure portal , then click on “Create a resource”


Step 2 – Select “Web App” from the Azure Marketplace

Step 3 – Enter Required details, then click on “Review + Create”

Step 4 – Review the summary, then click on “Create”

Step 5 – Deployment in-progress


Step 6 – Once deployment completed, then click on “Go to resource” to redirect to your app service

Step 7 – Now, you can see the app is deployed, then click on “Browse”

Step 8 – Your web app launches in your default browser.

Step 9 – Here, you can view your created app service by following this link Step-by-Step: How to View your Azure App Service through App Services via Azure Portal?.

Step 10 – You can also view your created app service as well as all the resource created with app service through Resource Groups by following this link Step-by-Step: How to View your Azure App Service through Resource Groups Service via Azure Portal?

Congratulations! Your ASP.NET Core web app is running live in Azure App Service.

Now, you have learned how to create and deploy your ASP.NET Core web app to Azure App Service via Azure Portal.


Spread the love

Lajapathy Arun

A senior FullStack Developer with years of professional experience gained working on a variety of web enterprise projects in agile environment. I am specialised in front and back-end web development, business applications and project management. 

Leave a Reply

Your email address will not be published. Required fields are marked *