IoT Core

IoT Core is a premium of JD Cloud Internet of Things Platform, and instances are deployed in VPC customized by users to help customers complete JD Cloud Onboarding of devices, device management, device data acquisition and processing, and IoT application integration fastly. 80% off promotion for the products, welcome to use.

Buy Now


Data Privacy
Instances are deployed in users’ customized VPC and data among several tenants is isolated from each other to protect users’ data privacy.
Secure and Reliable
Device identity verification guarantees the security and uniqueness of device and ensures data security by encrypting device communication transmission
Simple and Easy to Use
With one-stop device management, real time monitoring device scenario and seamlessly connected JD Cloud products, it is flexible and simple to build the complex applications of IoT.
Support Extension
Support elastic configuration changes and JD Cloud can resize as needed according to tenant business conditions to improve resource utilization rate and reduce the cost of use. In the course of configuration changes, business running will not be affected.


Device Management

Device Registration

Customized device, perform registration of a single device or batch of devices

Device status

Available to obtain device status information in real time

Device Data Collection

Report the device data through the Thing Model to the cloud, and search the device data at any time

Device Deletion

Delete warning devices through the cloud console, deploy devices, and manage devices conveniently

Product Management

Create product

Customize products or create products by presetting template.

Device Dynamical Registration

Set the verification method for all devices under the products. Including: Close dynamic registration (adopt one-machine-one-secret verification for all devices), and enable dynamic registration (adopt one-machine-one-password verification for all devices)

Product Deletion

Delete the created product through the Cloud Console. Note: If a device has been registered under the product, the product cannot be deleted!

Product Thing Model

Thing Model

The functional descriptions of devices on cloud, through unified Thing Model definition and standard data, include the device telemetry data attribute, device status property and device control instruction of the devices. Thing Model is described with JSON format.

Thing Model – Device Telemetry Data

The packet streaming data of device uplink is an observation value describing objective facts, which cannot be modified by the Cloud Service or other applications.

Thing Model – Device Status Property

Compared with packet data, the device status data, such as running status of device, is updated with lower frequency. The status property can be modified by the Cloud Service or other applications.

Thing Model – Device Control Instruction

The control instructions of devices positively called by the Cloud Service or other applications or triggered by a rule in the rule engine will not modify the device status property. For example, the message broadcast instruction of all devices.

Rule Engine

Data Processing

Pre-process device data received by IoT Core, support for conditional screening, filtering.

Data Dump

Forward and dump the processed data to JD Cloud's other services, such as RDS, JCQ and ES.

M2M Scenario

Configure device-to-device communication of rule items based on rule engine to fast implement M2M scenario.

Security Guarantee

Reliable Communication

Provide two-way communication between devices and cloud, and devices are stable and reliable in device reporting and instruction placing

Data Security

VPC (Virtual Private Cloud): Instances are deployed in users’ customized VPC (Virtual Private Cloud) and network isolation protection is performed directly at the application layer to ensure customers’ application security and data privacy.

Monitoring Alarm

Visual Monitoring

The Console provides visual monitoring data indicators and you can view the status related to instance running at any time.

Device Accessed to SDK

MQTT Protocol Access

Provide the device SDK of C language MQTT Protocol to facilitate the secure and reliable connection of devices to the IoT Core.


JD Cloud Onboarding of Device Data

Users can choose to create the IoT Core instance in their VPCs to connect to the devices; after JD Cloud Onboarding of device data, customers can configure the rule engine of the IoT Core so as to store the device data to the storage service, e.g. JCQ; final customers can integrate their applications, such as machine learning, AI application, to achieve business objectives such as intelligent device management and predictive maintenance.

Product using:
JCS for MySQLMessage QueueJCS for Elasticsearch