The next feature is to secure the communication between the hardware and the device management software running on the cloud. This is a bare essential for any communication. Sensor data from the device always needs to transmit over a secure line. Otherwise, things like man-in-the-middle attacks or replay attacks can be simulated and the integrity of data will be lost.
In today's world, we have TLS/SSL-based solutions that provide end-to-end encryption between the device and cloud management software. Things like packet scrambling and simple encryptions are also an option.