Introduction

Developer
Last modified

AIDC Team

2026/03/11

Overview

ASUS Infrastructure Deployment Center (AIDC) is an all-in-one infrastructure automation platform designed for large-scale bare-metal provisioning, configuration, and lifecycle management.

AIDC reduces deployment complexity by combining a web-based management portal with a powerful command-line interface, enabling teams to provision and operate HPC clusters, AI compute nodes, and data center infrastructure efficiently.


Key Capabilities

Capability
Description

OS Provisioning

PXE-based automated OS deployment across heterogeneous hardware

BMC Management

Remote power control, credential management, and network configuration via IPMI/Redfish

Network Configuration

Ethernet, InfiniBand, bonding, VLAN, and DPU mode management

Firmware Lifecycle

BIOS/BMC/NIC/NVMe firmware validation and updates

Service Deployment

One-click deployment of Slurm, Kubernetes, MariaDB, Harbor, WEKA, UFM, and more

Hardware Diagnostics

Sensor monitoring (temperature, power, fan), hardware spec validation

Security

Firewall rules, SELinux policy management


Architecture

AIDC consists of two main components that work together:

Portal

The AIDC Portal provides a browser-based interface for day-to-day operations — managing nodes, launching deployment jobs, browsing the service marketplace, and monitoring cluster status. Suitable for operators who prefer a graphical workflow.

CLI

The AIDC CLI (aidc-cli) is a command-line tool for infrastructure engineers who need scripting capability, automation pipelines, or direct control over provisioning tasks. The CLI covers all platform capabilities, including advanced configuration not exposed through the Portal.


Supported Platforms

OS
Version
Architecture

RHEL

8.9 / 9.4 / 9.6

x86_64, aarch64

Rocky Linux

8.10

x86_64

Ubuntu

22.04.5 LTS

x86_64


Documentation Guide

Section
Description

Web UI walkthrough — provisioning, jobs, marketplace, account, status

Command-line reference — installation, commands, flags, troubleshooting

Last updated