Azure应用服务的最佳部署替代方案

问题描述 投票:0回答:1

我们有一个ASP.net Core应用程序,我们使用老式的FTP部署在多个Azure App Service中进行部署。

我们想知道构建Docker容器是否有优势,然后部署它。它们消耗服务器上更多还是更少的内存?选择一个或另一个是否需要权衡?

docker asp.net-core kubernetes deployment azure-web-sites
1个回答
2
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.