Введение

Завершено

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

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

Если вы разрабатываете службу, например с традиционными стратегиями корпоративной архитектуры, вы рассмотрите возможности инфраструктуры сервера и обслуживания заранее. Затем вы область необходимое оборудование, запланируйте его установку, обратитесь к ИТ для управления и т. д.

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

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

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

  • Определение пригодности бессерверных вычислений для удовлетворения потребностей бизнеса.
  • Создание приложения-функции Azure на портале Azure.
  • Выполнение функции с использованием триггеров.
  • Отслеживание и тестирование функции Azure на портале Azure.