2017-08-04 110 views
0

我在VS2015中使用MVC應用程序。現在我們計劃將我們的MVC5 Web應用程序遷移到Azure應用程序服務。我對Azure應用服務的雲服務感到困惑。將MVC應用程序遷移到AZure Appservice和Cloud Service

只想檢查我們是否可以將MVC5應用程序遷移到Azure應用程序服務? 我已經安裝了Azure SDK 我是否需要安裝VS 2017以使Azure應用服務或Azure SDK能夠正常工作。

雲服務項目和Azure App服務是否有所不同?

請幫助我瞭解更多

回答

2

有Azure的Web應用程序和雲服務之間有許多差異。

App Service Web Apps是一個完全託管的計算平臺,針對託管網站和Web應用程序進行了優化。這種Azure平臺即服務(PaaS)產品可讓您專注於業務邏輯,而Azure負責運行和擴展應用程序的基礎架構。

另一方面,雲服務是平臺即服務(PaaS)的一個例子。與App Service一樣,此技術旨在支持可擴展,可靠且運行便宜的應用程序。就像應用程序服務託管在虛擬機上一樣,雲服務也是如此,但是,您可以更好地控制虛擬機。您可以在Cloud Service VM上安裝自己的軟件,並且可以遠程訪問它們。

更多的控制也意味着更少的易用性。除非您需要額外的控制選項,否則與雲服務相比,在Web應用程序服務中啓動並運行Web應用程序通常更快更輕鬆。

在Azure App Service中,部署和管理集成到平臺中,站點可以快速擴展以處理高流量負載,並且內置負載平衡和流量管理器可提供高可用性。您可以使用online migration tool輕鬆地將現有站點移動到Azure App Service,使用Web應用程序庫中的開放源代碼應用程序,或使用您選擇的框架和工具創建新站點。

另外,有許多方法可以將代碼直接部署到Azure應用服務。您可以使用FTP/Kudu(Git/Mercurial或OneDrive/Dropbox)/ Web部署等。

希望能夠消除您的困惑。

+0

如何將我的MVC應用程序遷移到VS2015的Azure App Service。 –

相關問題