Device tiers are a classification system that describes the class of an authenticated device in Mender. The tier determines how the Mender Server handles the device, including artifact size limits, polling intervals, deployment restrictions, and device count limits within your plan.
Mender supports three device tiers:
mender-mcu, typically with constrained resourcesEach tier is designed to accommodate different device capabilities and use cases.
The micro tier is designed for resource-constrained microcontroller units (MCUs).
Characteristics:
mender-mcu (typically on Zephyr RTOS)Typical devices:
Limitations:
The standard tier is designed for embedded Linux devices with sufficient resources to run a full operating system.
Characteristics:
Typical devices:
The system tier is designed for complex devices that need to orchestrate updates across multiple components.
Characteristics:
Typical devices:
System type vs Device type: When a device is configured with the system tier, the Mender Client uses the System type (defined in Mender Orchestrator's Topology) when:
mender-orchestrator-manifest)The regular Device type is used in all other cases, allowing a System device to receive both Manifests and regular rootfs updates.
Tiers have different limits on Artifact sizes and polling intervals. See Limits for the exact limitations.
Deployments to devices of different tiers may have restrictions:
mender-orchestrator-manifest) can only be deployed to devices with the system tier.Your Mender plan has a separate device limit for each tier. You can purchase more devices for a given tiers at the upgrade page for your account.
The free trial evaluation period includes up to 5 devices of all device tiers.
For backward compatibility, devices that do not specify a tier are automatically assigned the standard tier. This ensures that existing deployments continue to work without modification.
If you have devices already connected to Mender before device tiers were introduced:
The device tier is set during device authentication and is included in the authentication request sent to the Mender Server.
Configuring the device tier depends on the integration method. Please consult with the documentation for your integration method for setting the device tier.
When a device changes tier:
Important considerations:
If device tier is not specified, the authentication set is treated as Standard device tier.
The Mender free trial evaluation period includes:
When transitioning from the free trial evaluation to production:
Key points: