Glossary
This glossary provides definitions for key terms and concepts used in the WEDA platform and edge AI application development.
Terms and Definitions
A
ACC (Advantech Container Catalog)
A comprehensive collection of ready-to-use, containerized software packages designed to accelerate the development and deployment of Edge AI applications, pre-validated and optimized for Advantech hardware.
Access Token
A short-lived credential used to authenticate API requests, obtained after successful authentication through OAuth 2.0 or other authentication mechanisms.
Activation
The process of registering and connecting an edge device to WEDA Core, establishing authentication and initial configuration for device management.
Alert Rule
Configurable conditions and thresholds that trigger notifications when monitored metrics exceed defined limits or match specific patterns, enabling proactive system monitoring.
API (Application Programming Interface)
A set of protocols and tools that allows different software applications to communicate and exchange data with the WEDA system.
Auto-Provisioning
Zero-touch device onboarding capability where edge devices automatically discover and register to WEDA Core upon startup using MAC address-based identification, eliminating manual configuration requirements.
B
Batch Task
Automated large-scale operations executed across multiple devices simultaneously, with scheduling, result tracking, and execution management capabilities for fleet-wide workflows.
BMC (Baseboard Management Controller)
A specialized microcontroller embedded on the motherboard that enables out-of-band management, allowing remote power control, BIOS configuration, and OS updates even when the primary system is powered off.
BMS (Building Management System)
An automated system for monitoring and controlling a building's electrical and mechanical equipment, including HVAC, lighting, and security systems.
C
Client Credentials
An OAuth 2.0 authentication flow designed for service-to-service communication where applications authenticate using client ID and secret instead of user credentials.
Container Orchestration
The automated management of containerized application lifecycles, including deployment, scaling, updates, and rollback operations across distributed edge devices using formats like Helm Chart or Docker Compose.
Container Registry
A storage and distribution system for container images, supporting both private and public registries with credential management for secure access to Docker images.
CPQ (Contextual Physical Quantity)
A standardized data format for representing physical measurements from edge devices, including value, unit, timestamp, and optional metadata for enhanced context.
CRUD
The four basic operations of persistent storage: Create, Read, Update, Delete — fundamental database and API operations supported across WEDA Core APIs.
D
Desired State
The target configuration defined by users in the back-office cloud system, representing the intended operational parameters for edge devices in the Digital Twin framework.
Device Credential
A device-specific encrypted authentication file (.bin) for single device provisioning with pre-configured access rights and security credentials.
Device Shadow
A virtual representation of a device's state stored in the cloud, enabling asynchronous synchronization of configuration and status information between WEDA Core and edge devices, with offline tolerance support.
Digital Twin
A virtual representation of a physical device in digital space, enabling real-time state synchronization, simulation, and remote control through standardized protocols.
Docker Compose
A tool and configuration file format for defining and running multi-container Docker applications, used in WEDA for container stack deployment.
DTDL (Digital Twin Definition Language)
A standardized language for describing models of physical devices, ensuring interoperability with platforms like Azure Digital Twins and consistent device representation across systems.
E
Edge AI
Artificial Intelligence algorithms and models deployed on edge devices rather than cloud servers, enabling real-time processing with reduced latency and improved privacy.
Edge Computing
A distributed computing paradigm that brings computation and data storage closer to the location where it is needed, improving response times and saving bandwidth.
Edge Device
A physical computing device at the edge of a network that collects, processes, and analyzes data locally before sending relevant information to central systems.
G
GPU (Graphics Processing Unit)
A specialized processor designed to accelerate parallel computing tasks, commonly used in WEDA environments for AI inference and model training acceleration.
H
Helm Chart
A package management format for Kubernetes applications that defines, installs, and upgrades containerized applications in a standardized way.
I
IPMI (Intelligent Platform Management Interface)
A standardized interface for out-of-band management and monitoring of computer hardware, enabling remote monitoring of system health, temperature, and power status.
J
JWT (JSON Web Token)
A compact, self-contained token format for secure information transmission and authentication between parties, used in WEDA for user and service authentication.