|
2 | 2 | title: "Deployment feature tour"
|
3 | 3 | description: "Learn about your options for deploying apps from Visual Studio."
|
4 | 4 | ms.custom: "mvc"
|
5 |
| -ms.date: 06/22/2018 |
| 5 | +ms.date: 01/29/2019 |
6 | 6 | ms.topic: "quickstart"
|
7 | 7 | dev_langs:
|
8 | 8 | - "FSharp"
|
@@ -43,20 +43,28 @@ Deployment to a local folder is typically used for testing, or to begin a staged
|
43 | 43 |
|
44 | 44 | ## Publish to Azure
|
45 | 45 |
|
46 |
| -- **ASP.NET**, **ASP.NET Core**, **Python**, and **Node.js**: You can use the Publish tool to quickly deploy apps to Azure App Service or to an Azure Virtual Machine. In Solution Explorer, right-click the project and choose **Publish**. (If you have previously configured any publishing profiles, you must then click **Create new profile**.) In the Publish dialog box, choose either **App Service** or **Azure Virtual Machines**, and then follow the configuration steps. |
| 46 | +- **ASP.NET**, **ASP.NET Core**, **Python**, and **Node.js**: Publish to Azure App Service or Azure App Service Linux (using containers) using one of the following methods. |
47 | 47 |
|
48 |
| -  |
| 48 | + - For continuous (or automated) deployment of apps, use Azure DevOps with [Azure Pipelines](https://docs.microsoft.com/azure/devops/pipelines/get-started-yaml?view=azdevops). |
49 | 49 |
|
50 |
| - In Visual Studio 2017 version 15.7 and later, you can deploy ASP.NET Core apps to **App Service for Linux**. |
| 50 | + - For one-time (or manual) deployment of apps, use the **Publish** tool in Visual Studio. |
51 | 51 |
|
52 |
| - For Python apps, also see [Python - Publishing to Azure App Service](../python/publishing-python-web-applications-to-azure-from-visual-studio.md?toc=/visualstudio/deployment/toc.json&bc=/visualstudio/deployment/_breadcrumb/toc.json). |
| 52 | + For deployment that provides more customized configuration of the server, you can also use the **Publish** tool to deploy apps to an Azure Virtual Machine. |
53 | 53 |
|
54 |
| - For a quick introduction, see [Publish to Azure](quickstart-deploy-to-azure.md) and [Publish to Linux](quickstart-deploy-to-linux.md). Also, see [Publish an ASP.NET Core app to Azure](/aspnet/core/tutorials/publish-to-azure-webapp-using-vs). For deployment using Git, see [Continuous deployment of ASP.NET Core to Azure with Git](/aspnet/core/publishing/azure-continuous-deployment). |
| 54 | + To use the **Publish** tool, right-click the project in Solution Explorer and choose **Publish**. (If you have previously configured any publishing profiles, you must then click **Create new profile**.) In the Publish dialog box, choose either **App Service** or **Azure Virtual Machines**, and then follow the configuration steps. |
55 | 55 |
|
56 |
| - For information on importing a publish profile from Azure App Service to Visual Studio, see [Import publish settings and deploy to Azure](../deployment/tutorial-import-publish-settings-azure.md). |
| 56 | +  |
57 | 57 |
|
58 |
| - > [!NOTE] |
59 |
| - > If you do not already have an Azure account, you can [sign up here](https://azure.microsoft.com/free/?ref=microsoft.com&utm_source=microsoft.com&utm_medium=doc&utm_campaign=visualstudio). |
| 58 | + Starting in Visual Studio 2017 version 15.7, you can deploy ASP.NET Core apps to **App Service for Linux**. |
| 59 | + |
| 60 | + For Python apps, also see [Python - Publishing to Azure App Service](../python/publishing-python-web-applications-to-azure-from-visual-studio.md?toc=/visualstudio/deployment/toc.json&bc=/visualstudio/deployment/_breadcrumb/toc.json). |
| 61 | + |
| 62 | + For a quick introduction, see [Publish to Azure](quickstart-deploy-to-azure.md) and [Publish to Linux](quickstart-deploy-to-linux.md). Also, see [Publish an ASP.NET Core app to Azure](/aspnet/core/tutorials/publish-to-azure-webapp-using-vs). For deployment using Git, see [Continuous deployment of ASP.NET Core to Azure with Git](/aspnet/core/publishing/azure-continuous-deployment). |
| 63 | + |
| 64 | + For information on importing a publish profile from Azure App Service to Visual Studio, see [Import publish settings and deploy to Azure](../deployment/tutorial-import-publish-settings-azure.md). |
| 65 | + |
| 66 | + > [!NOTE] |
| 67 | + > If you do not already have an Azure account, you can [sign up here](https://azure.microsoft.com/free/?ref=microsoft.com&utm_source=microsoft.com&utm_medium=doc&utm_campaign=visualstudio). |
60 | 68 |
|
61 | 69 | ## Publish to Web or deploy to network share
|
62 | 70 |
|
@@ -106,9 +114,9 @@ If you require more a complex installation of a desktop application than [ClickO
|
106 | 114 |
|
107 | 115 | You can enable more sophisticated development and testing by deploying your applications into virtual environments. For more information, see [Test on a lab environment](../test/lab-management/using-a-lab-environment-for-your-application-lifecycle.md).
|
108 | 116 |
|
109 |
| -## DevOps deployment |
| 117 | +## Continuous deployment |
110 | 118 |
|
111 |
| -In a team environment, you can use Azure Pipelines to enable continuous deployment of your app. For more information, see [Azure Pipelines](/azure/devops/pipelines/index?view=vsts) and [Deploy to Azure](/azure/devops/deploy-azure/index?view=vsts). |
| 119 | +You can use Azure Pipelines to enable continuous deployment of your app. For more information, see [Azure Pipelines](/azure/devops/pipelines/index?view=vsts) and [Deploy to Azure](/azure/devops/deploy-azure/index?view=vsts). |
112 | 120 |
|
113 | 121 | ## Deployment for other app types
|
114 | 122 |
|
|
0 commit comments