Catalog

Containers

Overview

Edgelink-docker

About Advantech Container Catalog

Advantech Container Catalog is a comprehensive collection of ready-to-use, containerized software packages designed to accelerate the development and deployment of Edge AI applications. By offering pre-integrated solutions optimized for embedded hardware, it simplifies the challenges often faced with software and hardware compatibility, especially in GPU/NPU-accelerated environments.

Key benefits of the Container Catalog include:

Feature / Benefit Description
Accelerated Edge AI Development Ready-to-use containerized solutions for fast prototyping and deployment
Hardware Compatibility Solved Eliminates embedded hardware and AI software package incompatibility
GPU/NPU Access Ready Supports passthrough for efficient hardware acceleration
Model Conversion & Optimization Built-in AI model quantization and format conversion support
Optimized for CV & LLM Applications Pre-optimized containers for computer vision and large language models
Scalable Device Management Supports large-scale IoT deployments via EdgeSync, Kubernetes, etc.
Lower Entry Barrier for Developers High-level language (Python, C#, etc.) support enables easier development
Developer Accessibility Junior engineers can build embedded AI applications more easily
Increased Customer Stickiness Simplified tools lead to higher adoption and retention
Open Ecosystem 3rd-party developers can integrate new apps to expand the platform

1. Container Functional Overview

EdgeLink facilitates protocol conversion and secure connections. it seamlessly connects over 200 types of OT devices with the cloud, ensuring a robust link between them.

2. Container Key Features

The core values of EdgeLink are reflected in the following four aspects:

First, Connectivity: EdgeLink ensures robust and reliable connections between edge devices and the cloud, enabling seamless data transmission and communication.

Second, Data Processing: It provides efficient data processing capabilities, allowing for real-time analysis and decision-making at the edge, reducing latency and enhancing operational responsiveness.

third, Protocol Conversion: EdgeLink supports the translation of various industrial protocols, enabling interoperability between different devices and systems, which is crucial for integrating legacy systems with modern technologies.

Lastly, Security: It offers advanced security features to protect data integrity and privacy, ensuring that edge devices and the data they handle are secure from potential threats and vulnerabilities.

3. Supported Host Device List

arm or x86 CPU with Linux OS

4. Prerequisite software

Requirements on Windows

EdgeLink Studio (Windows app): is a gateway configuration tool for off-line communication and network interface configuration. It supports one-click downloads to the gateways and supports online device status management and monitoring.

EdgeLink Studio

System Requirements on Host Linux OS

  • Docker and Docker Compose
  • Linux-based operating system (Ubuntu 20.04+ recommended)

5. Quick Start

  1. Clone the repository to your local machine
# Clone the repository
git clone https://github.com/Advantech-EdgeSync-Containers/Edgelink-docker.git
cd Edgelink-docker
  1. Run the build script to detect and install Agent:
chmod +x build.sh
sudo ./build.sh
  1. Start Edgleink Studio to download your project.

6. Software Components on Container Image

7. Quick Start Guide

Quick Start