Device Lifecycle Management


EnOS IoT Hub allows you to perform end-to-end device lifecycle management from the plan and design phase to the decommissioning phase.


The following figure shows the services that the EnOS IoT Hub provides to help you achieve end-to-end lifecycle management:

../_images/device_lifecycle_management.png

Plan & Design Phase

In the plan and design phase, you will determine how to abstract your device models and manage your asset hierachy. You will also determine the connection scheme to use based on the type of devices to connect, the device deployment conditions, and your security requirements.

Modelling Devices

Application developers, who translate business needs into data and processing logic requirements, can use device models to describe devices of thousands of models from different manufacturers by unifying them into a small number of common models and thus facilitate application processing. EnOS Cloud has accumulated a large set of device models in its model library to facilitate the abstraction of your asset data. Learn more >>

Managing the Asset Tree

Asset owners, who understand the enterprise asset management business, can quickly create the asset topology to manage assets in the cloud in terms of different dimensions. Learn more >>

Planning the Connection Scheme

The connection scheme is usually selected according to the hardware capabilities of the device and the security requirements for the device connection.


For more information about the connection scenarios, see Connection Protocols.

For more information about the security options and mechanisms, see Device and Cloud Security.

Provisioning Phase

In the provisioning phase, based on the selected connection scheme, IoT Engineers

  • Register devices to obtain the device identities, and when certificate authentication is required, generate the certificates.
  • Use device SDKs to perform device-end development so that devices are authenticated to the cloud and start to transmit data.


Learn how to quickly connect a typical smart IoT device or an edge device to EnOS Cloud and start sending telemetries between the device and the cloud:

Learn how to adopt x.509 certificate based authentication:

Servicing Phase

In the servicing phase, you can

  • Gain an overview of your device and message dynamics through the device management dashboard that EnOS provides in the console. You can also develop your own application for data presentation.
  • Control your devices remotely from the cloud, such as enabling or disabling the devices, or triggering the services as defined by the device model.
  • Use the Asset Alert Service to monitor alerts on your devices as defined by the alert triggering rules against real-time measure point telemetry. For more information, see Alert Management Overview.
  • Manage, consume, and store the device data according to your business needs. For more information, see Data Asset Management.

Maintanance Phase

In the maintanance phase, you can

  • Use the OTA Service to manage the device firmware in the cloud and achieve firmware upgrade over-the-air. For more information, see Firmware Upgrade Over-the-air.
  • Renew the device certificate when a certificate expires.

Decommissioning Phase

In the decommissioning phase, you can

  • Disable and delete the digital twin of a device from the cloud.
  • Revoke the device certificate that was issued to the device.
  • Archive the data of the decommissioned devices.