Overview

Device Cloud includes the Device Cloud platform and the Device Cloud agent.

Product Introduction

Device Cloud is a cloud-based IoT platform that enables IoT devices to securely connect to a centralized management portal, providing device management and solution extensibility. Device Cloud combines embedded device support with cloud connectivity to provide a complete end-to-end solution for IoT device management with capabilities such as data capture, rules engine, and configuration.

Device Cloud enables you to build IoT applications using the agent APIs on the following supported operating systems:

  • for the Python agent, any operating system that supports the required releases of Python

  • for the C agent, Ubuntu 16.04 and VxWorks 7

Support for including the Python agent into Yocto-based operating systems, including Intelligent Device Platform (IDP) XT, is provided through the meta-device-cloud layer.

Feature Summary

The following key features are available in Device Cloud:

  • remote data capture

  • cloud-based rules engine to process and act on data

  • data forwarding from the cloud to external systems through client applications

  • remote software updates to the device

  • device decommissioning to permanently remove a device from service

  • remote access from Device Cloud to the device through Telnet, SSH, VNC, RDP, HTTP, and HTTPS

  • mutli-channel support through a secure tunnel using one TCP websocket and mutliple local TCP socket connections

  • reconnection to the remote access tunnel, if the connection drops

  • file transfer between Device Cloud and the device

  • support for campaigns that use triggers to automate enterprise interactions, and triggers provide options to interact with devices or external systems

  • customize device filters to connect to a device using the remote access secure tunnel

  • automatically detects the operating system on which the web browser runs, for example, Windows (32-bit or 64-bit system), Linux (64-bit DEB or RPM system), or Mac OS X 10.10 or later and enables download of the install plugin, the first time the user establishes a remote connection

  • support to connect the device to Device Cloud through an HTTP, SOCKS4, and SOCKS5 proxy server

  • browser-based management portal for device management

  • REST APIs to build custom applications for device management and data capture

  • user access control for the Management Portal and applications that connect to Device Cloud

Device Cloud URLs

The Device Cloud URL you use is based on your geographic region as follows: