在azure门户下部署网站有多少种不同的方法



您好,亲爱的社区,

我有一个较小的项目,我需要搜索不同的可能性来部署azure门户网站。

就我个人而言,我发现了4种不同的方法。

  1. 应用程序服务
  2. 应用程序功能Serverless(我不知道如何在那里部署网站(
  3. 安装虚拟机,然后部署网站
  4. 使用docker部署代码

问题:有没有其他方法可以在azure下部署网站?有人能解释一下无服务器网站的部署吗?因为我不知道如何在那里发布网站。我只是设法得到了httptriggers,我对此感到困惑。

提前感谢很抱歉出现拼写错误。

您可以将网站部署到VM。但首先,您必须将虚拟机设置为web服务器。Linux或Windows操作系统中有许多不同的预配置映像。这将需要您管理虚拟机的操作系统。

Azure应用程序服务将从您那里抽象操作系统和虚拟机。操作系统将为您进行管理,您可以通过Azure门户配置许多设置。有不同的计划允许您使用更多的计算和/或内存。您也可以通过门户设置身份验证。您也可以选择将您的网站部署到应用程序服务的容器中。

还有一些Azure功能应用程序可以使用。Azure功能应用程序不是用来作为网站的后端,但它可以。它们只用于一个目的,而不是像整个网站的后端那样多(例如,你可能会使用不同的功能应用程序来为网站的每个页面提供内容,而不是只使用一个应用程序服务,该服务具有多个端点,为网站的所有页面提供服务(。使用Azure功能应用程序,您可以在容器中进行部署,也可以不在容器中部署。

我不知道你说的4号是什么意思,集装箱在码头上。您可以部署docker容器、应用程序服务或功能应用程序。您可以将容器部署到dockerhub或azure容器注册表(举几个例子(,但这不会部署您的网站以使其可访问。

最新更新