You need to deploy a third-party machine learning model to IoT Edge devices for local inferencing. The model is packaged as a Docker container. Which component of IoT Edge is responsible for managing the lifecycle of this container on the device?

Direct Answer (Verified)Reviewed by Sunny (Senior Cloud Engineer)

Correct Answer: IoT Edge Agent (edgeAgent) module

The IoT Edge Agent (edgeAgent) is the management plane of IoT Edge. It reads the deployment manifest from IoT Hub, pulls container images from the registry, and manages the lifecyc...

๐Ÿ“‹Part of Microsoft Certified: Azure IoT Developer Specialty (AZ-220) ยท Azure Certification Practice
Real Exam ScenarioAzure IoT Edge

You need to deploy a third-party machine learning model to IoT Edge devices for local inferencing. The model is packaged as a Docker container. Which component of IoT Edge is responsible for managing the lifecycle of this container on the device?

โœ“ Correct Answer & ExplanationAzure IoT Edge

Correct Answer

IoT Edge Agent (edgeAgent) module

Why This Answer Is Correct

The IoT Edge Agent (edgeAgent) is the management plane of IoT Edge. It reads the deployment manifest from IoT Hub, pulls container images from the registry, and manages the lifecycle (start, stop, restart) of all modules including custom containers. edgeHub handles message routing between modules and upstream.

๐Ÿ“š What This Question Tests

This question evaluates your knowledge of Azure IoT Edge โ€” a core concept tested in Microsoft Certified: Azure IoT Developer Specialty (AZ-220). Understanding Azure IoT Edge is essential for designing scalable, secure, and cost-effective cloud architectures. Mastery of this topic will help you answer scenario-based questions confidently on exam day.