Learn

BMC & Server Management

Real BMC emulators. Real IPMI commands. Real data center skills.

Manage servers remotely the way data center engineers do. SSH into BMC consoles, run IPMI commands, read sensors, control power, pull event logs, and automate with Redfish REST APIs. Each lab connects you to a live BMC emulator alongside your Firecracker workstation.

22 hands-on labs across 4 modules, about 13 hours of work. Every lab runs on a real virtual machine in your browser, and checks your work on the machine itself.

Modules and labs

First Day on the Floor

Your first shift at IronCore DC-EAST. Learn what a BMC is, how to connect via SSH and IPMI, create user accounts, pull hardware inventory, read sensors, and control server power. Every task mirrors what a real data center technician does on day one.

Operations

Real operational tasks that data center engineers handle daily. Pull event logs after crashes, reconfigure BMC networking, set up serial-over-LAN for remote troubleshooting, configure hardware watchdogs, and perform security audits.

Modern Management

The industry is moving from IPMI to Redfish. Learn the REST API that is replacing legacy protocols. Discover resources, pull inventory via JSON, monitor thermals and power, execute remote actions, and write Python automation scripts.

OpenBMC on Real Firmware

The capstone. Everything you practiced on the emulator was modelled on a standard, and this module points the same tools at the real thing: the OpenBMC firmware image the project publishes, booted on an emulated AST2500 service processor. Read a live bmcweb service root, take a session token and watch a forged one get refused, drive the power state machine through ComputerSystem.Reset, run ipmitool against the firmware own ipmid, and finish with a root shell on the service processor itself.

Frequently asked questions

How many labs are in BMC & Server Management?

BMC & Server Management has 22 hands-on labs, roughly 13 hours of guided work, spread across 4 modules.

Do I need my own server or hardware to do the BMC & Server Management labs?

No. Every lab boots a real virtual machine in your browser, with a real Linux shell. There is nothing to install, and nothing on your own machine to break.

What level is BMC & Server Management?

Labs in this track are rated beginner, intermediate, advanced. The track starts from the beginning, so no prior experience is assumed.