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
SORACOM Kryptonのありがたみを感じてみる
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Keita Mohri
August 24, 2018
Technology
550
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
SORACOM Kryptonのありがたみを感じてみる
SORACOM UG 九州 #5
Keita Mohri
August 24, 2018
More Decks by Keita Mohri
See All by Keita Mohri
Excelを扱うRubyGemまとめ 2022
ktam1219
0
660
モクえもんのお時間です
ktam1219
0
260
在宅ワーク中だけど会社にしかGPSマルチユニットがない?でも大丈夫!そう、mockmockがあればね。
ktam1219
0
460
IoTデバイスの疑似データ送信システムにおける サーバーレスなログ処理機構の試行錯誤
ktam1219
0
660
実写版モクえもん in Explorer ~愛・おぼえていますか~
ktam1219
0
380
エンジニアのおしごと
ktam1219
0
190
mockmockの大量のログをいい感じに捌きたい
ktam1219
0
1.2k
Goで作る大量プロセス管理機構
ktam1219
2
3.9k
わりとゴツいKubernetesハンズオン そのあとに
ktam1219
0
710
Other Decks in Technology
See All in Technology
『AIに負けない』より『AIと遊ぶ』」〜ワクワクが最強のテスト・QA学習戦略_公開用
odan611
1
370
AIエージェントとPhysical AIが拓く製造業の変革(ハノーバーメッセリキャップ)
iotcomjpadmin
0
210
初めてのDatabricks勉強会
taka_aki
2
230
作る力から、見極める力へ — AI時代に広がるエンジニアの価値と役割
rince
0
410
そのタスクオンスケですか?
poropinai1966
0
120
Agentic AI 時代のテスト手法: Kiro とはじめるプロパティベーステスト (AWS Summit Japan 2026 | DEV212)
ymhiroki
0
200
組織における AI-DLC 実践
askul
0
300
事業価値を⽣み出すSREへ SREが担うべき意思決定の5層
kenta_hi
0
130
AIをフル活用してオンコール機能のプロトタイプを2日で作った話 / Building an AI-Powered On-Call Prototype in Just Two Days
nari_ex
0
170
AIDLC_ヤフーショッピングの取り組み
lycorptech_jp
PRO
0
510
デジタル・デザイン:次の50年を描く「進化する青写真」
y150saya
0
800
Keeping applications secure by evolving OAuth 2.0 and OpenID Connect
ahus1
PRO
1
130
Featured
See All Featured
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
250
How GitHub (no longer) Works
holman
316
150k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.6k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
620
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
270
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
320
Discover your Explorer Soul
emna__ayadi
2
1.2k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
580
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
240
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
Paper Plane (Part 1)
katiecoart
PRO
0
9.5k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.9k
Transcript
403"$0.,SZQUPOͷ ͋Γ͕ͨΈΛײͯ͡ΈΔ SORACOM UG भ#5 2018/08/24 גࣜձࣾFusic ໟར ܒଠ
ࣗݾհ ໟརܒଠʢ͏Γ͚͍ͨʣ 'VTJD$P -UE ɹɹɹɹɹɹൃҊऀϓϩμΫτΦʔφʔ *P5ܥͷडୗҊ݅
લ৬ ༯ոͱ͔Ͱ༗໊ͳ ήʔϜձࣾ
,ͱ- ग़·ͨ͠Ͷ
None
,SZQUPOʜ
͍͢͝αʔϏεͳͷʹʜ
ࠓɺ ,SZQUPOͷ͋Γ͕ͨΈΛײͯ͡Έ·͢
͋ͳͨɺͱΜͰͳ͘ૉΒ͍͠IoTͷΞΠσΞΛࢥ͍͖ͭ·ͨ͠ PoCॱௐʹऴ͑ɺσόΠεΛྔ࢈͠Α͏ͱߟ͍͑ͯ·͢ ͱΜͰͳ͘ૉΒ͍͠ͷͰɺσόΠεͷॳճੜ࢈1ສͰ͢ όοΫΤϯυʹAWS IoT CoreΛ͓͏ͱߟ͍͑ͯ·͢ ͕ɺ͍͟ྔ࢈͠Α͏ͱ͢Δͱ͋ΔนʹͿ͔ͭΓ·ͨ͠
Ͳ͏ͬͯ σόΠεূ໌ॻΛ࣋ͨͤΑ͏ ʘ ?P? ʗ
͋ͬɺ"84͔Βͷܒ͕ࣔʂ
"84#MBDL#FMU0OMJOF4FNJOBS"84*P5ʹ͓͚ΔσόΠεཧ https://image.slidesharecdn.com/20180327blackbeltdevicemanagement-180328095254/95/20180327-aws-black-belt-online-seminar-aws-iot-15-638.jpg?cb=1522294331
"84*P5$PSFʹΑΔূ໌ॻൃߦ AWS IoT CoreͰূ໌ॻΛ͋Β͔͡Ίͨ͘͞Μൃߦ͓͖ͯ͠ɺ σόΠε࣌ʹݸผʹূ໌ॻΛຒΊࠐΉ ݸผͷσʔλຒΊࠐΈʹੜ࢈ϥΠϯ͕ରԠ͍ͯ͠Δඞཁ͕͋Δ ࣄલʹূ໌ॻΛൃߦ͢ΔͷͰɺূ໌ॻͷൃߦݖݶͷཧͩͬͨΓɺσόΠε ૿࢈࣌ͷՃൃߦϑϩʔͳͲܾΊͶ ূ໌ॻͷ໊લ͕ϥϯμϜͳจࣈྻͳͷͰɺͲͷূ໌ॻ͕ͲͷσόΠεʹೖͬͯ ͍Δ͔Λཧ͢Δͷͪΐͬͱେม
࣋ͪࠐΈ$"ʹΑΔূ໌ॻൃߦ 1.ͷূ໌ॻͷൃߦํ๏ΛࣗલೝূہʹΑΔൃߦʹͨ͠ͷ ࣗલೝূہΛ༻ҙ͢Δඞཁ͕͋Δ ূ໌ॻͷظݶͷίϯτϩʔϧ͕Ͱ͖Δ͕ϝϦοτ
+VTUJOUJNFSFHJTUSBUJPO AWS IoT Coreʹ༻ҙ͞Ε͍ͯΔػೳ AWS IoT CoreʹࣗલೝূہΛ͋Β͔͡Ίొ͓ͯ͘͠ͱɺͦͷೝূہͰൃߦ͞Εͨະ ొͷূ໌ॻͰͷΞΫηε͕དྷͨ߹ʹಛఆͷtopicʹϝοηʔδΛPublishͯ͘͠ΕΔ ͜ͷϝοηʔδΛSubscribe͠ɺূ໌ॻΛొ͢Εɺ1.2.ͷΑ͏ʹ͋Β͔͡Ίσό ΠεͱAWS
IoT CoreΛඥ͚͓ͮͯ͘ඞཁ͕ͳ͘ͳΔ ͨͩ͠ɺࣗલೝূہͷ༻ҙ͕ඞཁͰ͢͠ɺϝοηʔδΛSubscribeͯ͠ূ໌ॻΛొ ͢ΔػߏLambdaͳͲΛͬͯࣗલͰߏங͢Δඞཁ͕͋Δ
+VTUJOUJNFSFHJTUSBUJPO https://image.slidesharecdn.com/20180327blackbeltdevicemanagement-180328095254/95/20180327-aws-black-belt-online-seminar-aws-iot-12-638.jpg?cb=1522294331
#PPUTUSBQQJOH σόΠεͷॳճىಈ࣌ʹಛఆͷAPIΛୟ͘ͳͲͯ͠ূ໌ॻΛऔಘ͢Δύλʔϯ ͪΖΜͦͷAPIࣗલͰ༻ҙ͢Δඞཁ͕͋Δ ୭ͰͦͷAPIΛݺͯ͠·ͬͨΒࠔΔͷͰɺAPIΛݺͼग़͢ݖݶΛσόΠε ʹ࣋ͨͤͯ…͋ΕʁͦͷݖݶͲ͏ͬͯʜ ʮੜ࢈ݱͱCloudͰͲ͏ͯ͠࿈ܞ͕͍͠߹ͷखஈʯͱ͋ΔͷͰɺ ͋·ΓΦεεϝͰͳ͍ͱࢥΘΕΔ
d·ͰݟͯΈ͚ͨͲɻɻ ͲΕͪΐͬͱख͕͔͔ؒΔΑ͏ͳҹɻɻ AWSͷཱ͔Β͢Δͱɺਖ਼نσόΠε͔ΒͷΞΫηεͱ߈ܸऀ͔ΒͷΞ Ϋηεͷݟ͚͕͔ͭͳ͍ͷͰɺσόΠεଆʹԿ͔͠Βূ໌ͯ͠Β͏ ͷΛೖΕͯΒ͏ඞཁ͕͋Δ ͳͷͰͲ͏ͯ͠εοΩϦͨ͠ܗʹͰ͖ͳ͍ͷͰͳ͍͔
ͦ͜Ͱ,SZQUPO!
4. AWS IoT Coreʹଓ 0. AWSͷೝূใ, AWS IoT CoreͷใΛઃఆ Device
AWS IoT Core 1. ॳظઃఆΛϦΫΤετ 2. ॳظઃఆΛߦ 3. ূ໌ॻΛฦ͢
ͬͯΈͨʂ AWS IoT CoreͰϙϦγʔΛ࡞ AWS IoT CoreͰͷূ໌ॻൃߦݖݶΛ࣋ͬͨIAMϢʔβʔΛ࡞ SORACOMίϯιʔϧͰIAMϢʔβʔͷΫϨσϯγϟϧΛొ SIMͷάϧʔϓʹKryptonͷઃఆΛߦ͏ AWS
IoT Coreؔ࿈ͷใɺThing NameύλʔϯͳͲ
ͬͯΈͨʂ $ curl -X POST https://krypton.soracom.io:8036/v1/provisioning/aws/iot/bootstrap
ͬͯΈͨʂ ͪΌΜͱThingͰ͖ͯΔʂ
,SZQUPO͍͢͝ 4.BootstrappingΛϕʔεʹ͍ͯ͠Δ SORACOMͷAir SIMͦΕͧΕݸผͷใΛ͍࣋ͬͯΔͨΊɺ SIMΛૠ͍ͯ͠Δ͚ͩͰਖ਼نͷσόΠεͰ͋Δ͜ͱΛূ໌Ͱ͖Δ ͦͷͨΊɺσόΠεࣗମʹࣝผใΛ࣋ͨͤͳͯ͘ಊʑͱAWS IoT Core ʹূ໌ॻͷൃߦΛґཔͰ͖Δʂ ·͞ʹSORACOMͷڧΈΛ׆͔ͨ͠αʔϏεʂ
·ͱΊ
KryptonΛ͑໘ͳ͜ͱҰͳ͠ʂ ྫͷͱΜͰͳ͘ૉΒ͍͠IoTαʔϏεແࣄσόΠεΛྔ࢈Ͱ͖ͦ͏ KryptonͷྗͰIoTࢢͷ͕Ճ͢Δײ͕͋Δʂ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ ͓ئ͍͠·͢ʂ