Terms

更新时间:
复制 MD 格式

This topic introduces the basic concepts of IoT application development.

Product terms

Term

Description

IoT Studio

IoT Studio is a part of Alibaba Cloud IoT Platform. It provides a series of convenient Internet of Things (IoT) development tools, such as web visualization development, mobile visualization development, business logic development, and IoT data analytics.

Web visualization development

A development tool in IoT Studio. Develop web applications visually without writing code. In the editor, drag widgets to the canvas. Then, configure the display styles, data sources, and actions for the widgets.

Use this tool to develop status monitoring dashboards, device management consoles, and data analytics reports for devices.

Mobile visualization development

A development tool in IoT Studio. Develop mobile applications visually without writing code. In the editor, drag widgets to the canvas. Then, configure the display styles, data sources, and actions for the widgets.

You can generate HTML5 applications, attach them to a domain name, and publish them. This tool is suitable for developing applications such as device control apps and industrial monitoring apps.

Data analytics

Link Analytics (LA) is an intelligent data analytics product from Alibaba Cloud for IoT developers. It provides features for massive data storage and backup, asset management, report analysis, and data services.

Business logic

Quickly design simple IoT business logic by orchestrating service nodes.

Component development

Lets developers create, publish, and manage their own components. Developers can publish these components to the WYSIWYG designer to build visual pages.

This feature meets developer needs, enriches the component library, and provides endless possibilities for visual design.

Project

A collection of applications, services, and IoT Platform resources in IoT Studio. These resources include products, devices, data assets, and data tasks.

Different applications or services within the same project share resources. Applications, services, and resources in different projects are isolated from each other and do not interfere with one another.

Product

A collection of devices. It usually refers to a group of devices that have the same function. IoT Platform issues a globally unique ProductKey for each product.

Device

A specific device that belongs to a product. For each device, IoT Platform issues a DeviceName that is unique within the product. A device can connect directly to IoT Platform. It can also connect to IoT Platform as a sub-device through a gateway.

Space

Used to manage 2D or 3D spatial data models of the physical world. It enables features such as spatial data visualization and device location alerts.

Account

Used to log on to the operations console, manage applications, and run business services. It includes features for managing accounts, permissions, and roles.

Thing Specification Language model

A description of a device's features in the cloud, including its properties, services, and events. IoT Platform uses a specific language to define this model. This language is called Thing Specification Language (TSL). TSL uses the JSON format. You can use TSL to structure the data that your device reports.

Instance

A resource management feature provided by IoT Platform for products, devices, rules, and other resources. Two types of instances are supported:

  • Public instance (default): After you activate the IoT Platform service, a public instance is provided by default. Public instances are deployed in the Alibaba Cloud classic network.

  • Enterprise instance: An instance that you purchase. Enterprise instances are deployed in an Alibaba Cloud Virtual Private Cloud (VPC). One account can purchase multiple Enterprise instances and have exclusive access to the resources of each instance.