Hardware Requirements
EdgeZu runs on Ubuntu Core with snap-based modules. It is designed for industrial-grade appliances and can also run on Raspberry Pi CM4/CM5 for lab or small-site deployments.
Minimum specifications
Section titled “Minimum specifications”| Component | Minimum |
|---|---|
| CPU | 4 cores |
| RAM | 4 GB |
| Storage | 64 GB SSD |
| Network interfaces | 2× NIC (WAN + OT LAN) |
| Optional | 3rd NIC for SPAN/mirror port |
Recommended for production
Section titled “Recommended for production”| Component | Recommended |
|---|---|
| CPU | 8 cores (x86_64 or arm64) |
| RAM | 8 GB |
| Storage | 128 GB SSD (NVMe preferred) |
| Network interfaces | 3× NIC |
| Form factor | DIN-rail or rack-mount industrial appliance |
Raspberry Pi CM4/CM5 (lab / small sites)
Section titled “Raspberry Pi CM4/CM5 (lab / small sites)”The Raspberry Pi Compute Module 4 or 5 is supported for:
- Lab environments
- Proof of concept deployments
- Small sites with limited asset counts
Operating system
Section titled “Operating system”EdgeZu runs Ubuntu Core with:
- Immutable root filesystem
- Transactional (atomic) snap updates with rollback
- Secure Boot support
- OTA updates managed by the cloud platform
Do not install EdgeZu on Ubuntu Desktop/Server — the snap module architecture requires Ubuntu Core.