【问题标题】:Azure CI container per customer每个客户的 Azure CI 容器
【发布时间】:2020-07-28 08:16:02
【问题描述】:

我有一个基于 .NET 的单体应用程序,该应用程序本身是一个基于 Web 的应用程序。 我正在查看多篇文章,并试图弄清楚 Azure CI 或类似的服务是否是正确使用的服务。 该应用程序将 24/7 运行,我想这就是混乱的来源,在 CI 上运行 always on 应用程序不是很正常吗? 我想要实现的是每个客户都有一个容器,每个客户都可以获得一个或多个他拥有的实例。另一个问题是成本和可扩展性,我希望拥有数千个容器,所以也许我应该研究一下 Kubernetes?

谢谢。

【问题讨论】:

    标签: docker azure-aks azure-container-instances


    【解决方案1】:

    这是我的理解。我对 ACI 和 Kubernetes 都很陌生,因此请将此视为建议,而不是明确的答案?。

    Azure 容器实例是在 Azure 中运行容器的单一实例的一种快速、简单且廉价的方式。但是,它本身并不能很好地扩展(它可以扩展,但不能扩展,也不能自动......),并且它缺乏 Kubernetes 提供的许多容器编排功能。

    Kubernetes 提供了更多功能,例如零停机部署、通过多个复制进行横向扩展以及更多功能。它也更加复杂,成本更高,并且需要更长的时间来设置。

    我认为 ACI 有点过于简单,无法满足您的用例。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-05-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-10
      • 1970-01-01
      相关资源
      最近更新 更多