azure - "Azure Web app"和 "Azure App Service"和有什么区别?

标签 azure azure-web-app-service azure-webapps

我对 Azure 还很陌生,正在尝试学习如何探索在 azure 上发布网站的可能性,以便更轻松地执行 AZ-204。

在azure仪表板上,我可以创建“Azure Web应用程序”、“Azure应用程序服务”(更不用说CI/CD和无服务器)。 enter image description here

两者有什么区别?我最初教 azure web 应用程序是代码驱动的(连接到 git),而“应用程序服务”是基于 docker 的。

但是对于这两个选项,当您进入下一步时,您可以选择是发布代码还是 Docker 容器:

enter image description here

有人可以解释一下两者之间的区别吗?和/或其中一种相对于另一种最重要的优势是什么?

我搜索了一段时间,但每次的产品名称都不一样,我确信它仍然是同一个产品。

最佳答案

没有什么区别。引用文档:

The only difference between the three app types (API, web, mobile) is the name and icon used for them in the Azure portal.

在幕后它已经一直在使用应用程序服务。如果您认为 WebApp 和容器的 WebApp 是 Appservice 的一部分,那么您实际上并不需要为 webApp 付费,而是需要为 Appservice 计划付费!

关于azure - "Azure Web app"和 "Azure App Service"和有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66460146/

相关文章:

azure - 通过 token 访问 Azure Web App 时访问被拒绝

azure - 基于 TLS/SSL 的 AMQP 协议(protocol)

azure - Azure 应用程序服务的构建日志在哪里?

使用 token 身份验证的 Azure Web API 调用

asp.net-mvc - Azure在单个Web应用程序上部署多个项目

java - 尝试将 Azure 政府端点与 Azure 存储 Java 库一起使用时出错

部署到 Azure 的 WCF 服务

面向学生的 Azure : Unexpected SQL Database Cost Quickly Draining Credits

c# - 如何将该根证书导入为 Azure 应用服务中的受信任根?

azure - 如何在 Web 应用程序中将端口 6006 重定向到端口 80?