Введение

Завершено

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

Сценарий

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

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

Diagram showing the scenario architecture using Azure Functions for IoT.

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