首页 > 解决方案 > Azure Functions 是否有任何真正的好处,而容器和 AKS 没有?

问题描述

Azure Functions 是否有任何真正的好处,而容器和 AKS 没有?在一般情况下,Docker 容器和 AKS 显然更快(尽管有一些方法可以帮助加快 Azure Functions 的速度),而且坦率地说,它们似乎能够做 Azure Functions 可以做的几乎所有事情,然后是一些。

与容器和 AKS 相比,我想 Azure Functions 的开发工作可能会稍微少一些,但在很大程度上并不足以保证生产中的劣势。从计费和基础设施的角度来看,容器非常适合专有设置或云,而 Azure Functions 主要设计为在云中。

简而言之,我在网上看到的一切基本上都表明容器和 AKS 比 Azure Functions 更快、更强大、更灵活,而且几乎没有缺点。

所以我现在正在设计一个微服务系统,并试图决定何时使用一个或另一个(甚至两者)。目前,Docker 容器和 AKS 本身正在胜出。什么会让我改变主意?

标签: azurecontainersserverless

解决方案


这取决于。如果您计划使用/响应源自 Azure 的事件,那么函数会通过本机输入/输出绑定为表带来很多好处。


推荐阅读