Сравните: функции Azure и пакет Azure - PullRequest
0 голосов
/ 02 мая 2018

Можем ли мы использовать функции Azure вместе с пакетной службой Azure? Пожалуйста, сообщите.

Я работаю над POC, чтобы решить, какой из них использовать для наших фоновых процессов.

Ответы [ 2 ]

0 голосов
/ 22 марта 2019

Возможно, нам следует расширить эту тему до служб Azure для пакетной обработки в целом. Я натолкнулся на статью от Microsoft, в которой рассматриваются эти параметры в целом (включая параметры Web Jobs и Kubernetes).

Но, честно говоря, даже после прочтения статьи; путаница остается. Например, пакеты Azure можно запланировать; но не уверен, что их можно будет запускать на основе других служб Azure, например, как веб-задания Azure справляются с этим. У меня сложилось впечатление, что пакет Azure Batch работает там, где требуется высокая производительность + параллельные вычисления при низких затратах. Потому что ни одна из других опций не позволяет напрямую использовать экземпляры с низким приоритетом и недорогими вычислениями. Поправь меня пожалуйста!

#AzureBatch #AzureWebJobs #AzureAKS #AzureFunctions
0 голосов
/ 19 сентября 2018

Я тоже сталкивался с подобной дилеммой, пока не попробовал оба из них в моем случае использования.

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

Принимая во внимание, что пакет Azure - это, по сути, конфигурация пулов или виртуальных машин, в которой вы можете запускать долго выполняющиеся задания, когда вас не беспокоит время его выполнения. По сути, это старые виртуальные машины (тоже низкая стоимость). Разница между пакетными и виртуальными виртуальными машинами Azure заключается в том, что виртуальные машины Azure имеют высокоскоростные виртуальные машины, но в пакетном режиме вы можете настраивать периодические задания, когда в виртуальных машинах Azure вам необходимо кодировать таким образом, чтобы они выполнялись как периодическое задание

И да, можно использовать функции с пакетом Azure. Вы можете настроить свой сценарий как триггер HTTP в функции, которую вы можете вызывать (получать / отправлять) через виртуальные машины Azure.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...