- Главная
- →
- Интернет вещей (IoT)
Использование Ubuntu Core для интернета вещей в продакшне Интернет вещей (IoT)
Фулл-стек разработчик. Занимается практически всем в команде - от помощи техподдержке до написания кода и управления спринтами.
Опыт работы - 3 года фрилансером. До этого 5 лет начальником отдела информационно-технической поддержки и сервисного обслуживания в администрации города Набережные Челны. До этого пару лет работал эникейщиком.
Раньше играл в рок-группе пару лет.
Тезисы
На опыте своей команды расскажу об использовании новой операционной системы от Canonical - Ubuntu Core - в проекте, связанном с интернетом вещей. С помощью нее мы решаем проблемы с обновлениями устройств, приводящими к необходимости поддержки огромного количества обновленных-на-половину устройств (как у нас было, например, с Puppet).
Отдельно остановимся на безопасности, на наболевшем сейчас вопросе в IoT и посмотрим, как Ubuntu Core решает ее с помощью концепции интерфейсов и слотов - абстракции над Selinux и AppArmor.
Последнее и самое важное - вредные привычки, такие как DRY (да, тут don't repeat yourself не всегда уместен) и попытки разрешить всё, могут уничтожить все преимущества системы.