【问题标题】:Best deployment alternative for Azure App ServiceAzure 应用服务的最佳部署替代方案
【发布时间】:2020-08-23 15:07:34
【问题描述】:

我们有一个 ASP.net Core 应用程序,我们使用老式 FTP 部署在多个 Azure 应用服务中部署。

我们想知道构建 Docker 容器并进行部署是否有优势。它们在服务器上消耗的内存更多还是更少?选择其中一个是否需要权衡取舍?

【问题讨论】:

    标签: docker asp.net-core kubernetes deployment azure-web-app-service


    【解决方案1】:

    您的问题是多维的。让我们先看看 Docker 和 Kubernetes 维度,因为您似乎对此更感兴趣。 Docker 和 Kubernetes 适用于微服务架构。在选择 Docker 和 Kube 时,内存消耗不是您应该考虑的因素。 Docker 和 Kube 是两个不同的服务。 Docker 是容器技术,Kubernetes 是容器编排技术。即它管理容器实例。简而言之,它们不是部署解决方案。使用 docker 不会自动使您的应用程序在内存和 CPU 利用率方面变得高效。如果您不使用 Azure DevOps Pipelines,我建议您使用构建和发布管道任务来构建和部署您的 .net 核心应用程序。

    【讨论】:

      猜你喜欢
      • 2019-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多