Домен
Embedded и IoT
Профиль навыка
MQTT: pub/sub, QoS levels, retained messages, MQTT 5, broker (Mosquitto, EMQX)
Ролей
2
где встречается этот навык
Грейдов
5
сформированная дорожка роста
Обязательных требований
8
ещё 2 — необязательные
Embedded и IoT
IoT-платформы
17.03.2026
Выберите текущий грейд и сравните ожидания. Карточки ниже покажут, что нужно закрыть для следующего уровня.
Таблица показывает, как меняется глубина владения навыком от Junior до Principal.
| Роль | Обязательность | Описание |
|---|---|---|
| Embedded Developer | Обязателен | Понимает основы MQTT: publish/subscribe, topics, QoS levels. Подключает устройство к брокеру (Mosquitto) с простыми топиками. |
| IoT Engineer | Подключает IoT-устройства к MQTT-брокеру (Mosquitto). Публикует данные сенсоров в топики и подписывается на команды. Понимает QoS 0/1/2 и retained messages. |
| Роль | Обязательность | Описание |
|---|---|---|
| Embedded Developer | Обязателен | Реализует MQTT-коммуникации: QoS 1/2, retained messages, last will, topic hierarchy design. Оптимизирует reconnect и keep-alive для нестабильных сетей. |
| IoT Engineer | Проектирует MQTT topic hierarchy для IoT-проектов. Использует MQTT 5.0 features: shared subscriptions, message expiry. Настраивает TLS и client certificates для безопасности. |
| Роль | Обязательность | Описание |
|---|---|---|
| Embedded Developer | Обязателен | Проектирует MQTT-архитектуру для IoT-флота: shared subscriptions, bridge между брокерами, MQTT 5.0 features. Обеспечивает TLS и client certificates. |
| IoT Engineer | Обязателен | Проектирует масштабируемую MQTT-инфраструктуру для IoT-платформы: кластеризация EMQX/VerneMQ, bridging, правила маршрутизации. Внедряет CoAP для constrained-устройств. |
| Роль | Обязательность | Описание |
|---|---|---|
| Embedded Developer | Обязателен | Определяет MQTT-стратегию для IoT-платформы. Формирует topic naming conventions, QoS policy, security standards для device fleet. |
| IoT Engineer | Обязателен | Определяет стандарты messaging для IoT-платформы. Выбирает протоколы (MQTT/AMQP/CoAP) под разные сценарии. Формирует topic naming conventions и governance. |
| Роль | Обязательность | Описание |
|---|---|---|
| Embedded Developer | Обязателен | Определяет enterprise MQTT стратегию для IoT. Формирует масштабируемую broker architecture, менторит leads по messaging patterns. |
| IoT Engineer | Обязателен | Определяет enterprise-стратегию IoT messaging. Оценивает Sparkplug B, Unified Namespace подходы. Формирует архитектуру для миллионов устройств. |