我正在研究向Azure部署和托管Web应用程序的最佳方式。我听到有人告诉我有关Azure网站的信息,但我认为这已被弃用,因为我无法在Azure的任何地方找到它。 我现在看到的唯一方法是通过Azure App Services发布。 我对么?这是在Azure中发布应用程序的唯一方法吗?或者我错过了什么。
PS:我知道你也可以通过VM做到。但这不是我想要完成的。
感谢您提供的信息。
答案 0 :(得分:2)
Azure提供了几种托管网站的方法: Azure App Service ,虚拟机, Service Fabric 和云服务< /强>
此article可帮助您了解选项并为您的Web应用程序做出正确的选择。
在Azure中托管Web应用的最佳方式是什么?
Azure应用服务(以前称为Azure网站)几乎没有责任完成,而且相对较少的控制权。它是大多数Web应用程序的最佳选择。部署和管理直接集成到我们获得的平台中。它具有可扩展性,可以处理高流量负载。它可以为您提供高可用性。
如果您希望在Web服务器环境中进行频繁的修改和更改,则可以选择Azure虚拟机。它为您提供丰富的功能;但是,与Azure云服务和Azure网站相比,正确配置,保护和维护VM需要更多的时间和更多的IT专业知识。您需要在频繁维护和更新补丁方面做出更多努力来管理VM环境。
Azure云服务 如果您想要更多,像Web服务器一样的环境,您可能希望使用Azure云服务。您可以远程访问云服务并配置启动任务。与Azure网站相比,云服务为您提供更多易于管理和敏捷性,但控制力要低于Azure网站。 Cloud Service为您提供与Azure网站相同的多个部署环境,但这在虚拟机中不可用。除了网站,您可以安装所需的任何软件包,为您提供更大的灵活性。
下图解释了有关选择正确选项的更多信息: