我是否应该使用Docker将Web API项目(微服务)部署到Azure Web App

时间:2020-03-03 05:09:32

标签: c# .net azure asp.net-web-api

我有几个使用常规Web API构建的微服务(不是.net核心)。我需要将其部署到Azure上的Web API。默认情况下不添加票证支持吗?在部署到单个Azure Web Apps之前,我应该先对项目进行容器化吗?

2 个答案:

答案 0 :(得分:1)

如果您确实不想使用容器进行部署,则不必对API进行容器化。您可以直接从Visual Studio / Visual Studio代码或具有ARM模板的Azure Devops直接构建代码并将其发布到Azure App Service(WebApp)。

如果您想了解其他部署选项,请查看Choose an Azure compute service for your application

答案 1 :(得分:-1)

它不是必需的,在您进入容器化平台检查之前,您是否真的需要这个?如果您真的想将其托管在云中,请在Azure中找到类似的东西(AWS LAMBDA),该服务器更少。可能对您有帮助。 #