Чем отличается приложение-функция Azure от плана обслуживания приложений?

Чем отличается приложение-функция Azure от плана обслуживания приложений?

Думаю;

  • Приложение-функция - это базовый уровень, на котором размещается код и выполняется

  • План обслуживания приложений - это более высокий уровень функционального приложения - он может охватывать приложение-функцию. Например, он может охватывать сетевой уровень для приложения-функции.

Но я вижу, что в приложении есть функция интеграции с Vnet, а в плане обслуживания приложений также есть интеграция с виртуальной сетью. Меня это смущает.

Чем отличается приложение-функция Azure от плана обслуживания приложений в сетевой части?

p/s: Я создал виртуальную сеть и назначил ей план обслуживания приложений. затем я развернул приложение-функцию в службе приложений, но эта функция не остается в этой виртуальной сети. как это проверить?


person Thanh Nguyen Van    schedule 12.11.2020    source источник


Ответы (2)


План службы приложений - это среда, за которую вы платите.

Затем вы можете запускать различные рабочие нагрузки, включая приложения-функции, в рамках плана службы приложений. Группирование рабочих нагрузок в один план службы приложений позволяет сэкономить деньги по сравнению с использованием разных планов службы приложений для каждой функции приложения.

Конфигурация VNET находится как на уровне плана службы приложений, так и на уровне приложения службы / функции приложения. Необязательно, чтобы все службы приложений / приложения-функции в одном плане службы приложений выполнялись в одной виртуальной сети.

person Shiraz Bhaiji    schedule 15.11.2020

Есть несколько вещей, которые помогут вам немного лучше понять это, и вы также можете проверить их через портал Azure. В конце концов, это весь план хостинга, который вы хотите использовать.

  1. План службы приложений: это план использования корневого доступа, за который вы платите. ресурсы, которые вам нужны для большей части вашей работы. (Я бы сказал - выбирайте это с умом)

  2. Приложение-функция: у этого ресурса есть 3-4 различных варианта плана хостинга (i) план потребления (ii) план Premium (iii) план обслуживания приложений (iV) ASE. теперь, если у вас есть уведомление, план службы приложений (пункт iii) также является одним из вариантов. Не обязательно, это только вариант. Другими словами; Приложение-функция может находиться вне плана службы приложений (например, плана потребления), где оно будет развертываться отдельно.

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

Ваш последний вопрос - как мы подтверждаем? ну, план Open App Service Plan на портале Azure, и есть важный раздел, в котором вы найдете приложение (я) / слот (я). Нажмите на нее, чтобы увидеть, сколько приложений-служб / приложений-функций уже используют этот конкретный план службы приложений, как показано ниже:

введите описание изображения здесь  введите описание изображения здесь

person Brijesh Shah    schedule 15.02.2021