question

11989479 avatar image
0 Votes"
11989479 asked SandervandeVelde42 answered

Can we remove an application in IoT Edge device by change deployment settings in Azure IoT Center?

How does IoT Edge Runtime monitor the change of deployment settings?

If we change the deployment setting in Azure IoT center to remove an application, will IoT Edge Runtime detect this and remove the corresponding application immediately?

azure-iot-edge
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

1 Answer

SandervandeVelde42 avatar image
1 Vote"
SandervandeVelde42 answered

Hello @11989479 ,

With Azure IoT Edge, it's possible to roll out pieces of logic deployable as Docker Containers (also called modules in azure iot edge).

On the edge device, an Azure IoT Edge runtime works together with the default available edgeAgent module.

This combination makes it possible to set up a secure connection towards the cloud to an IoT Hub using outbound calls.

The edgeAgent check constantly for Deployment Manifest updates.

If a module is added or deleted and the Edge device is connected, these changes will be picked up in the IoT Edge within seconds.

Depending on the IoT Edge module logic, a deletion can just take just a few seconds in the ideal situation.

A renamed module will result in a deletion of the module with the old name and the creation of the same module with the new name.

See also this documentation.

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.