Введение
Облако сделало затраты на хранение и вычисления приемлемыми для разработчиков Интернета вещей. В простейшем случае устройства Интернета вещей подключаются к облаку и сохраняют в нем данные Интернета вещей. Однако невозможно всегда управлять всеми данными Интернета вещей в облаке. Часто требуется малое время отклика, особенно для критически важных приложений. Если все данные хранятся в облаке, круговой путь к облаку и обратно будет вызывать высокую задержку, приводя к увеличению времени отклика.
Azure IoT Edge переносит вычислительные ресурсы ближе к источнику данных, то есть к пограничным устройствам. IoT Edge предоставляет возможность перемещать рабочие нагрузки из облака в пограничную область. Этим IoT Edge устраняет проблемы, связанные с задержкой и временем отклика.
Возможность перемещения вычислительных рабочих нагрузок на пограничные устройства предоставляет и другие преимущества, такие как развертывание приложений искусственного интеллекта на пограничных устройствах. Модели машинного обучения можно обучить в облаке, а затем развернуть на пограничных устройствах. IoT Edge также обеспечивает возможность работы в автономном режиме и обеспечивает безопасность для надежных операций в таких случаях.
Предположим, что вы являетесь врачом, специализирующимся на лечении диабета. Вы хотите отслеживать уровень глюкозы в крови пациента и предупреждать о ситуациях, когда изменение уровня глюкозы может негативно повлиять на его здоровье. В этом случае устройство IoT Edge отслеживает уровень глюкозы у пациента и сохраняет данные на самом устройстве. Устройство отправляет сводные данные из пограничной области в облако. Алгоритмы, выполняемые на устройстве, помогают отслеживать изменения уровней глюкозы, способные вызвать проблему. Если уровни глюкозы становятся опасными, врач получает предупреждение от алгоритма, выполняющегося на устройстве IoT Edge. В качестве меры реагирования на изменение уровней глюкозы может оперативно генерироваться сигнал, так как на пограничном устройстве выполняется алгоритм. Таким образом, ему не нужно подключаться к облаку, благодаря чему обеспечивается экономия на круговом пути данных в облако, то есть уменьшается время задержки. Это уведомление позволяет врачу немедленно реагировать на состояние пациента. Устройство также предназначено для ситуаций с низким качеством связи. Данные безопасно сохраняются на устройстве.
Этот модуль является частью схемы обучения инженера по пограничным устройствам на основе ИИ. В этом модуле мы рассмотрим темы инженерного характера, например: пограничные вычисления, безопасность, крупномасштабное развертывание и управление временем отклика на основе ограничений системы и устройств.
Цели обучения
Изучив этот модуль, вы сможете:
- Оценка ситуаций, когда IoT Edge может помочь при развертывании приложений Интернета вещей в облаке
- Описание компонентов IoT Edge
- Описание возможностей IoT Edge для решений Интернета вещей в облаке
Необходимые компоненты
- Основные сведения о приложениях Интернета вещей и Центре Интернета вещей