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
多分現場で使えるRaspberry Piの自動更新
Search
KMiura
July 13, 2021
Technology
270
0
Share
多分現場で使えるRaspberry Piの自動更新
2021/7/13 IoT縛りの勉強会! IoTLT vol.77 @Youtube
https://iotlt.connpass.com/event/216562/
KMiura
July 13, 2021
More Decks by KMiura
See All by KMiura
運用しているアプリケーションのDBのリプレイスをやってみた
miura55
1
1.2k
Amazon Rekognitionを使ったインターホンハック
miura55
0
120
Pythonでルンバをハックしてみた
miura55
0
220
あなたの知らないクラフトビールの世界
miura55
0
410
Storage Browser for Amazon S3を触ってみた + α
miura55
0
270
Cloudflare R2をトリガーにCloudflare Workersを動かしてみた
miura55
0
270
あのボタンでつながるSORACOM
miura55
0
170
Postman Flowsで作るAPI連携LINE Bot
miura55
0
430
Lambdaと共に歩んだAWS
miura55
3
960
Other Decks in Technology
See All in Technology
Azure Speech で音声対応してみよう
kosmosebi
0
140
目的ファーストのハーネス設計 ~ハーネスの変更容易性を高めるための優先順位~
gotalab555
7
1.7k
🀄️ on swiftc
giginet
PRO
0
390
AI時代のガードレールとしてのAPIガバナンス
nagix
0
170
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
16k
2026年に相応しい 最先端プラグインホストの設計<del>と実装</del>
atsushieno
0
130
DevOpsDays Tokyo 2026 軽量な仕様書と新たなDORA AI ケイパビリティで実現する、動くソフトウェアを中心とした開発ライフサイクル / DevOpsDays Tokyo 2026
n11sh1
0
140
明日からドヤれる!超マニアックなAWSセキュリティTips10連発 / 10 Ultra-Niche AWS Security Tips
yuj1osm
0
510
システムは「動く」だけでは足りない 実装編 - 非機能要件・分散システム・トレードオフをコードで見る
nwiizo
4
400
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
74k
The Journey of Box Building
tagomoris
4
270
みんなで作るAWS Tips 100連発 (FinOps編)
schwrzktz
1
250
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
28
2.5k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
310
A designer walks into a library…
pauljervisheath
211
24k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
490
The SEO identity crisis: Don't let AI make you average
varn
0
440
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
110
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Color Theory Basics | Prateek | Gurzu
gurzu
0
290
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.6k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Google's AI Overviews - The New Search
badams
0
970
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Transcript
多分現場で使えるRaspberry Piのプログ ラムの自動更新 KMiura(@k_miura_io)
自己紹介 • 三浦 耕生(こうき) • 名古屋のゲーム会社 のサーバーエンジニア @k_miura_io koki.miura05
ちょっとした昔話 • 学生時代、お金に困ってたのでクラウドソーシングでRaspberry Piを使った開発を 引きうけた • ざっくりいうと車載システムのプロトタイピング • Raspberry Piとクラウド(Azure)の連携
• SORACOM を使って遠隔でも使えるように
AzureとSORACOMのリソースを 用意してくれませんか? (無視しよう)それじゃ頑張って 僕 依頼主
None
必要なプログラムは納品したが… • 今度はそのプログラムを遠隔で更新できるようにしてほしいと頼まれた • Blobストレージで更新したらそれに合わせてRaspberry Pi上で自動更新をできる感 じで • そもそもプログラムの自動起動を知らん… •
プログラムを更新したら再起動する感じ? • 全くイメージつかん…
None
今ならできそう • Raspberry Piを通じてLinuxはそこそこわかるようになった • IoTのサービスあれこれ触ってきた • 多分こんなの簡単にできる
やってみた
作るもの • AWSのサービスを駆使する(AWSのエバンジェリストいらっしゃるんだぞ!) • 買ってから動かさず放置してた7セグLEDの動作確認も兼ねて7セグLEDを表示す るプログラムを自動更新する • 家で試すのでWifiでおk
システム構成
配線図
デモ
いざというときのための動画 https://www.youtube.com/watch?v=dpYNzQuwOjM
まとめ • S3とLambdaを連携することで何でもできそう • AWS久々に触ったけどUI、表記が変わってて戸惑った • AWSがシェアの高いクラウドである理由がわかった気がする • これをSORACOMのネットワークに繋げば遠隔でプログラム更新ができるように なるはず
ブログ https://supernove.hatenadiary.jp/entry/2021/07/13/034808
宣伝 https://soracom.connpass.com/event/218134/
END