Введение

Завершено

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

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

Если вы используете Gradle, то существует также аналогичный подключаемый модуль Gradle для функций Azure.

Цели обучения

Изучив этот модуль, вы сможете:

  • Создайте проект функции с помощью архетипа Maven.
  • Запустите и протестируйте функцию локально.
  • Разверните функцию с помощью подключаемого модуля Maven для Функции Azure.
  • Обновите функцию и повторное развертывание в Azure.
  • Отслеживайте работоспособность функции с помощью приложение Azure Аналитика.

Необходимые компоненты

  • Опыт разработки приложений Java.
  • Опыт создания проектов с помощью Apache Maven.