I am using MVC application in VS2015.Now we are planning to migrate our MVC5 Web application to Azure app service. I am getting confused with cloud service with Azure app service.
Just wanted to check can we migrate MVC5 application to Azure app service ? I have installed Azure SDK Do i need to install VS 2017 to have Azure App service or with Azure SDK will work.
Does the cloud service project and Azure App service both are different?
Please help me in understanding more
答案 0 :(得分:2)
Azure Web Apps和云服务之间存在许多差异。
App Service Web Apps是一个完全托管的计算平台,针对托管网站和Web应用程序进行了优化。 Microsoft Azure的这种平台即服务(PaaS)产品使您可以专注于业务逻辑,而Azure负责运行和扩展应用程序的基础架构。
另一方面,云服务是平台即服务(PaaS)的一个例子。与App Service一样,该技术旨在支持可扩展,可靠且操作便宜的应用程序。就像在虚拟机上托管App Service一样,云服务也是如此,但是,您可以更好地控制虚拟机。您可以在Cloud Service VM上安装自己的软件,也可以远程访问它们。
更多控制也意味着更少的易用性。除非您需要其他控制选项,否则与云服务相比,通常可以更快,更轻松地在App Service中的Web应用程序中启动和运行Web应用程序。
在Azure App Service中,部署和管理集成到平台中,站点可以快速扩展以处理高流量负载,内置负载平衡和流量管理器提供高可用性。您可以使用online migration tool轻松地将现有站点移动到Azure App Service,使用Web应用程序库中的开源应用程序,或使用您选择的框架和工具创建新站点。
此外,有许多方法可以执行到Azure App Service的直接代码部署。您可以使用FTP / Kudu(Git / Mercurial或OneDrive / Dropbox)/ Web Deploy等。
希望这可以解决你的困惑。