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
Provision, Manage & Monitor Gateways in Production with Resin.io
Search
Tim Perry
February 01, 2018
Technology
0
19k
Provision, Manage & Monitor Gateways in Production with Resin.io
Tim Perry
February 01, 2018
Tweet
Share
More Decks by Tim Perry
See All by Tim Perry
IoT Hackathon
pimterry
0
290
Build Your Own TTN Gateway with Resin.io and RAK Wireless
pimterry
0
21k
The Cambrian Explosion of IoT
pimterry
0
21k
Modern Easy IoT with Docker & Resin.io
pimterry
1
330
Optimizing Docker for IoT with Multi-Stage Builds
pimterry
0
25k
Hardware Hacking for JS Developers
pimterry
1
22k
HTTPS is Not Enough
pimterry
0
22k
Promises Are So Passé
pimterry
0
22k
Opening Open Source With DevOps
pimterry
0
25k
Other Decks in Technology
See All in Technology
KubeCon EU 2024 Recap “Kubernetes Policy Time Machine: Where to Next?”
ryysud
0
220
検証を通して見えてきたTiDBの性能特性
lycorptech_jp
PRO
6
3.8k
一生覚えておきたい「システム開発=コミュニケーション」〜初めての実務案件振り返りLT〜
maimyyym
1
160
生成AIの変革の時代に、直近1年で直面した課題とその解決策
ktc_wada
0
310
Cracking the KubeCon CfP
inductor
2
250
GraphQL 成熟度モデルの紹介と、プロダクトに当てはめた事例 / GraphQL maturity model
mh4gf
7
1.3k
Cloud Native Java with Spring Boot (CNCF Aarhus, April 2024)
thomasvitale
1
170
Python と Snowflake はズッ友だょ!~ Snowflake の Python 関連機能をふりかえる ~
__allllllllez__
1
120
IaCジェネレーターとBedrockで詳細設計書を生成してみた
tsukasa_ishimaru
1
280
[新卒向け研修資料] テスト文字列に「うんこ」と入れるな(2024年版)
infiniteloop_inc
4
16k
GrafanaMeetup_AmazonManagedGrafanaのアクセス制御機能とマルチテナント環境下でのアクセス制御について
daitak
0
240
元インフラエンジニアに成る / Human Resources to Human Relations
bobtani
4
920
Featured
See All Featured
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
187
16k
How GitHub Uses GitHub to Build GitHub
holman
468
290k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
121
39k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
20
1.9k
Designing Experiences People Love
moore
136
23k
How to name files
jennybc
65
93k
BBQ
matthewcrist
80
8.8k
KATA
mclloyd
15
12k
Typedesign – Prime Four
hannesfritz
36
2.1k
Rebuilding a faster, lazier Slack
samanthasiow
73
8.2k
Robots, Beer and Maslow
schacon
PRO
155
7.9k
Bash Introduction
62gerente
604
210k
Transcript
Provision, Manage & Monitor Gateways in Production with Resin.io @pimterry
Going to Production @pimterry
Build for failure @pimterry
Build for change @pimterry
@pimterry
@pimterry
@pimterry
@pimterry
Provision Manage Monitor your fleet of devices @pimterry
Provisioning your devices @pimterry
How do you quickly put devices into production? How do
you reliably replace failing devices? @pimterry
Avoid manual work Control variability @pimterry
Self-Registering Images @pimterry
Image (Re)configuration on the CLI @pimterry
So, you’ve got a fleet of devices in the wild...
@pimterry
@pimterry
Managing your devices @pimterry
How do you update deployed applications? How do you debug
failures in the field? @pimterry
git push resin @pimterry
The Resin.io Dashboard @pimterry
So, you’ve got a manageable fleet happily running somewhere... @pimterry
Are you sure? @pimterry
Monitoring your devices @pimterry
How do you spot symptoms before failure? How do you
spot failures quickly? @pimterry
@pimterry Devices running Prometheus Node Exporter Monitoring Server Grafana Prometheus
Server Resin VPN Resin API Example monitoring architecture https://resin.io/blog/prometheusv2/ Prometheus AlertManager
Build for failure @pimterry
Build for change @pimterry
Provision, Manage & Monitor Gateways in Production with Resin.io @pimterry