Есть ли реальная польза от Azure функций, которой нет у контейнеров и AKS? - PullRequest
0 голосов
/ 05 мая 2020

Есть ли реальная выгода Azure Функции приносят в таблицу, чего не делают контейнеры и AKS? Контейнеры Docker и AKS в общем случае, очевидно, быстрее (хотя есть способы помочь ускорить Azure Функции наряду с ), и, честно говоря, они, похоже, могут делать почти все, Azure Функции может, а потом еще.

Я полагаю, что разработка Azure функций может потребовать немного меньше усилий по сравнению с контейнерами и AKS, но не в значительной степени - недостаточно, чтобы гарантировать недостатки в производстве. А с точки зрения биллинга и инфраструктуры, контейнеры вполне подходят как для проприетарных настроек, так и для облака, тогда как Azure Функции в основном предназначены для работы в облаке.

Проще говоря, все, что я см. в Интернете в основном предполагает, что контейнеры и AKS быстрее, мощнее и гибче, чем Azure Функции, с очень небольшими недостатками, если таковые имеются.

Итак, я разрабатываю система микросервисов прямо сейчас, и я пытаюсь решить, когда использовать тот или другой (или даже оба). На данный момент выигрывают сами по себе Docker контейнеров и АКС. Что заставило бы меня передумать?

1 Ответ

1 голос
/ 05 мая 2020

Это зависит от обстоятельств. Если вы планируете потреблять / реагировать на события, возникшие на Azure, тогда функции вносят много в таблицу с собственными привязками ввода / вывода.

...