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 OS in production
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Renat
November 07, 2017
Technology
220
1
Share
Using Ubuntu Core OS in production
Renat
November 07, 2017
More Decks by Renat
See All by Renat
Using Ubuntu Core in IoT
renat2017
1
48
Other Decks in Technology
See All in Technology
「活動」は激変する。「ベース」は変わらない ~ 4つの軸で捉える_AI時代ソフトウェア開発マネジメント
sentokun
0
140
Navigation APIと見るSvelteKitのWeb標準志向
yamanoku
2
130
Sansanの認証基盤を支えるアーキテクチャとその振り返り
sansantech
PRO
1
120
QA組織のAI戦略とAIテスト設計システムAITASの実践
sansantech
PRO
1
270
Amazon Qはアマコネで頑張っています〜 Amazon Q in Connectについて〜
yama3133
1
170
MIX AUDIO EN BROADCAST
ralpherick
0
140
AIエージェント勉強会第3回 エージェンティックAIの時代がやってきた
ymiya55
0
180
FlutterでPiP再生を実装した話
s9a17
0
240
最大のアウトプット術は問題を作ること
ryoaccount
0
210
タスク管理も1on1も、もう「管理」じゃない - KiroとBedrock AgentCoreで変わった“判断の仕事”
yusukeshimizu
0
150
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
11k
BFCacheを活用して無限スクロールのUX を改善した話
apple_yagi
0
140
Featured
See All Featured
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
500
sira's awesome portfolio website redesign presentation
elsirapls
0
200
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
91
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
140
[SF Ruby Conf 2025] Rails X
palkan
2
870
Java REST API Framework Comparison - PWX 2021
mraible
34
9.2k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
My Coaching Mixtape
mlcsv
0
90
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Transcript
Using Ubuntu Core OS in production Renat Galimov Full-stack developer
Screenly, Inc
Screenly digital signage • Controlling screens over the internet using
RaspberryPi • Web-panel for centralized screen management • Automatic updates • Displaying videos, images, web-sites
Ubuntu Core • OS for IoT and containers • Minimalistic
• Secure • Easy to use
Updates in IoT •Unreliable •Dangerous •Unpredictable •Expensive mistakes
None
Possible solutions • Not updated • Updated by customers/users •
Configuration management tools (Puppet, Ansible, ...) • Atomic updates (Docker, Ubuntu Core)
Not updated
Updated by customers
Configuration management tools
Atomic updates
Updates: Apt
Updates: Puppet
Updates: Core
None
None
Security
A couple of words about Resin • IoT platform •
Docker fork • Needs central server
Entry barrier Tools: • Snapcraft • Ubuntu Image Links: •
https://snapcraft.io/ • https://docs.snapcraft.io/ • https://forum.snapcraft.io/ • https://github.com/snapcore/snapd/ -> /interfaces/builtin
When to use + A lot of equivalent devices +
Heterogeneous environment + Hard to reflash
Less appliable situations ± No updates, or updates happen very
rare ± No access to the internet − Devices are different