Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Using Ubuntu Core in IoT
Search
Renat
November 08, 2017
Programming
1
47
Using Ubuntu Core in IoT
Renat
November 08, 2017
Tweet
Share
More Decks by Renat
See All by Renat
Using Ubuntu Core OS in production
renat2017
1
210
Other Decks in Programming
See All in Programming
生成AIを使ったコードレビューで定性的に品質カバー
chiilog
1
270
AgentCoreとHuman in the Loop
har1101
5
230
カスタマーサクセス業務を変革したヘルススコアの実現と学び
_hummer0724
0
700
360° Signals in Angular: Signal Forms with SignalStore & Resources @ngLondon 01/2026
manfredsteyer
PRO
0
130
開発者から情シスまで - 多様なユーザー層に届けるAPI提供戦略 / Postman API Night Okinawa 2026 Winter
tasshi
0
200
ぼくの開発環境2026
yuzneri
0
220
「ブロックテーマでは再現できない」は本当か?
inc2734
0
990
16年目のピクシブ百科事典を支える最新の技術基盤 / The Modern Tech Stack Powering Pixiv Encyclopedia in its 16th Year
ahuglajbclajep
5
1k
Smart Handoff/Pickup ガイド - Claude Code セッション管理
yukiigarashi
0
140
Architectural Extensions
denyspoltorak
0
290
Apache Iceberg V3 and migration to V3
tomtanaka
0
160
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.4k
Featured
See All Featured
Scaling GitHub
holman
464
140k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
110
How to build a perfect <img>
jonoalderson
1
4.9k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
170
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
730
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
74
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
61
Balancing Empowerment & Direction
lara
5
890
How GitHub (no longer) Works
holman
316
140k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
450
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
210
Transcript
Использование ОС Ubuntu Core в IoT проекте Ренат Галимов Full-stack
разработчик, менеджер Screenly, Inc
Screenly digital signage (цифровые вывески) • Контроль экранов через Raspberry
Pi • Централизованное управление через web-панель • Автоматические обновления • Отображение видео, изображений, веб-сайтов
Ubuntu Core • ОС для IoT и контейнеров • Минимализм
• Безопасность • Простота использования
Обновления ПО в IoT: oбщие проблемы •Обновления ненадежны •Обновления небезопасны
•Обновления непредсказуемы •Ошибки обходятся дорого
None
Варианты решений • Не обновлять • Обновляют пользователи • Системы
управления конфигурации (Puppet, Ansible) • Атомарные обновления (Docker, Ubuntu Core) (уточнить)
Не обновлять
Обновляют пользователи
Системы управления конфигурацией
Атомарные обновления
Обновления: Apt
Обновления: Apt
Обновления: Apt
Обновления: Apt
Обновления: Puppet
Обновления: Puppet
Обновления: Core
Обновления: Core
Обновления: Core
Обновления: Core
None
None
Безопасность IoT
Немного о Resin • Платформа для IoT • Свой форк
Docker • Требуется центральный сервер
Порог вхождения Утилиты: • Snapcraft • Ubuntu Image Ссылки: •
https://snapcraft.io/ • https://docs.snapcraft.io/ • https://forum.snapcraft.io/ • https://github.com/snapcore/snapd/ -> /interfaces/builtin
Когда использовать, а когда нет + Нужно много одинаковых устройств
+ Гетерогенная среда работы + Перепрошивка затруднена
Когда пользы будет меньше ± Обновления очень редки или отсутствуют
± Нет доступа к сети/интернету − Много мелких различий не решаемых config- файлами
Контакты Галимов Ренат, Screenly
[email protected]