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
ソラコム挿しときゃ何とかなる〜第2章 SORACOM Arc 〜
Search
1stship
July 27, 2021
Technology
920
3
Share
ソラコム挿しときゃ何とかなる〜第2章 SORACOM Arc 〜
2021/7/27(火)のSORACOM UG Online #6にて発表したセッション「ソラコム挿しときゃ何とかなる〜第2章 SORACOM Arc 〜」です。
1stship
July 27, 2021
More Decks by 1stship
See All by 1stship
SORACOM Beamの消費電力削減効果を実測してみた
1stship
0
1.8k
AWS LambdaからSORACOM Arcを使う
1stship
0
570
SORACOMに繋げるとこんないいことあるよ!
1stship
0
380
AWS Wavelength 低遅延性能の実力に迫る!
1stship
2
1.4k
ソラコムで作るなんちゃってコネクテッドカー!V2
1stship
1
1.9k
Wavelength使ってみた
1stship
0
1.2k
AWS Wavelengthの実力調査
1stship
0
550
100日連続ソラコムサンタしてみた
1stship
0
96
SORACOM LTE-Mボタン 消費電力の研究
1stship
0
380
Other Decks in Technology
See All in Technology
サービスの信頼性を高めるため、形骸化した「プロダクションミーティング」を立て直すまでの取り組み
stefafafan
1
230
AI駆動開発で生産性を追いかけたら、行き着いたのは品質とシフトレフトだった
littlehands
0
390
多角的な視点から見たAGI
terisuke
0
120
世界の中心でApp Runnerを叫ぶ FINAL
tsukuboshi
0
240
CyberAgent YJC Connect
shimaf4979
1
160
大学職員のための生成AI最前線 :最前線を、AIガバナンスとして読み直すためのTips
gmoriki
2
3.6k
もっとコンテンツをよく構造化して理解したいので、LLM 時代こそ Taxonomy の設計品質に目を向けたい〜!
morinota
0
180
Angular Architecture Revisited Modernizing Angular Architectural Patterns
rainerhahnekamp
0
130
「QA=テスト」「シフトレフト=スクラムイベントの参加者の一員」の呪縛を解く。アジャイルな開発を止めないために、10Xで挑んだ「右側のしわ寄せ」解消記 #scrumniigata
nihonbuson
PRO
3
860
Percolatorを廃止し、マルチ検索サービスへ刷新した話 / Search Engineering Tech Talk 2026 Spring
visional_engineering_and_design
0
320
要件定義の精度を高めるための型と生成AIの活用 / Using Types and Generative AI to Improve the Accuracy of Requirements Definition
haru860
0
300
毎日の作業を Claude Code 経由にしたら、 ノウハウがコードになった
kossykinto
0
620
Featured
See All Featured
Google's AI Overviews - The New Search
badams
0
1k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
290
Fireside Chat
paigeccino
42
3.9k
Darren the Foodie - Storyboard
khoart
PRO
3
3.3k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
190
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.4k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
190
A Soul's Torment
seathinner
6
2.8k
How GitHub (no longer) Works
holman
316
150k
Abbi's Birthday
coloredviolet
2
7.4k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Marketing to machines
jonoalderson
1
5.2k
Transcript
ιϥίϜૠ͠ͱ͖ΌԿͱ͔ͳΔ ʙୈষ403"$0."SDʙ 403"$0.6(0OMJOF ᢠݪҰฏ!TUTIJQ(JU)VC!TU@TIJQ5XJUUFS
ࣗݾհ w ໊લɿᢠݪɹҰฏ w ৬ۀɿஔిػ ܭଌثϝʔΧʔ ͷ։ൃ෦ w 403"$0.ؔ࿈ϒϩάɿຊ "SDຊ
w 403"$0..7$ ίϯτϦϏϡʔλ ड w ͖ͳ403"$0.αʔϏεɿ#FBNɺ0SCJUɺ"SD
ࠓ͍ͨ͜͠ͱ w 403"$0.ͷັྗ 403"$0."SDͷັྗ w 403"$0.͕͑ͳ͍ͭΒΈͱ403"$0."SD w 403"$0."SDͰՄೳʹͳͬͨ৽͍͠ߏ
*P5ͱʮԿͱ͔͢Δʯྗ w *P5ͰσόΠεͷਓΫϥυͷ͜ͱɺΫϥυͷਓσό Πεͷ͜ͱ͕Θ͔Βͳ͍ɻࣾʹͬͯΔਓ͍ͳ͍ɻௐ Δʹͯ͠جຊతͳ͕ࣝෆͯ͠Δ͠ɺ֎͢Δʹͯ͠ πς͕ͳ͍ɻ ͜ͱ͕ଟ͍ͷͰʁ w *P5αʔϏεͷ։ൃ୲ऀʹɺͦ͏͍ͬͨԿΘ͔Βͳ͍ঢ়
ଶͰԿͱ͔͢Δྗ͕ٻΊΒΕ͍ͯΔ w ιϥίϜ*P5ͷ՝ΛʮԿͱ͔ͯ͘͠ΕΔʯ͜ͱ͕ଟ͍
403"$0.6(&YQMPSFSʹͯ
͋Ε͜Εઆ໌͖͠Εͳ͔ͬͨ
403"$0.Λ͏ͱԿ͕͍͍ͷ͔ʁ w 4*.ʹΑΔ؆୯ɾ҆શͳೝূ w "1*ͰॊೈʹίϯτϩʔϧՄೳͳωοτϫʔΫ w γϯϓϧͳΠϯλϑΣʔεͰଟ༷ͳ࿈ܞ ࠓ൪͚ͩ͠·͢
σόΠεͱΫϥυΛݸผʹରԠ "84 "[VSF ($1 ΦϯϓϨ ֤Ϋϥυͷ ݸผௐࠪɺ ݸผରԠ͕ඞཁ ৽͍͠Ϋϥυ ʹରԠ͢Δʹ
σόΠεͷมߋ ͕ඞཁ ֤ଓํ๏ʹର Ԡͨ͠αʔϏε ͕ඞཁ ରԠ͢ΔαʔϏ ε͕ͳ͍ͱର ֎ʹͳΔʢ͔ಠ ࣮ࣗ͢Δʣ
403"$0.͕͋Δͱ "84 "[VSF ($1 ΦϯϓϨ 403"$0.ͷ γϯϓϧͳΠϯ λϑΣʔε͚ͩ ͍ͬͯΕ͍ ͍
σόΠεΛมߋ ͠ͳͯ͘ɺ৽ ͍͠Ϋϥυʹ ରԠͰ͖Δ 403"$0.͔Β ͷݺͼग़͞Εํ ͚͍ͩͬͯΕ ͍͍ 403"$0.Ͱϓ ϩτίϧม͠ ͯ͘ΕΔ Ұ෦ ΠϯλϑΣʔεͷ ׂΛՌͨ͢ ΫϥυରԠ Ϛωʔδυ ࡞Βͳ͍͍ͯ͘
403"$0.*P5քͷ64# w σόΠε403"$0.Λར༻ɺΫϥυ403"$0.͔Βͷݺͼग़͠ʹԠ ࣮ͨ͡ɺ403"$0.ରԠ͚ͮɺͱ͍͏ؔʹͳΔ w σόΠεɺΫϥυ͓ޓ͍Λ͍ͬͯΔඞཁ͕ͳ͘ɺ403"$0.͚ͩ Λ͍ͬͯΕྑ͍ɻ͜Ε͕"HOPTUJDɻσόΠείʔυͷมߋͳ͠ͰΫϥ υରԠΛՃͰ͖Δ w ͜Ε64#Έ͍ͨͳͷɻϗετͱσόΠε͕ͦΕͧΕରԠ͍ͯ͠Εɺ͓
ޓ͍ͷ͜ͱΛΒͳͯ͘ྑ͍ɻ w ʮιϥίϜૠ͠ͱ͖ΌͳΜͱ͔ͳΔʯʮ64#͍ͭͯΓΌԿͱ͔ͳΔʯͱಉ ͘͡Β͍ͷҙຯɻͱΓ͚͋͑ͣͭͱ͚ ιϥίϜ࠷େͷṖϫʔυʮ"HOPTUJDʯΛղ໌͢ΔIUUQTRJJUBDPNTUTIJQJUFNTCBCC
ιϥίϜ ૠͤͳ͖Ό Ͳ͏͢Δͷ Έ
403"$0.ͷସαʔϏεແ͍ Ϟϊ ωοτϫʔΫ Ϋϥυ ୯ʹωοτϫʔΫΛఏڙ͢Δ αʔϏε͋Δ͕ɻɻ ʮσόΠε։ൃɾӡ༻Λ؆୯ʹͯ͘͠ΕΔʯωοτϫʔΫαʔϏεແ͍ ͜Ε୯ʹௐࠪෆ͔͠Ε·ͤΜɻ͍ͬͯͨΒڭ͑ͯཉ͍͠
403"$0.༗Γແ͠ͷߏ γϯϓϧͳΠϯλϑΣʔε ΫϥυରԠϚωʔδυ ୯ͳΔ௨৴ܦ࿏ 4*.ʹΑΔڧݻͳೝূ σόΠεݸผʹඞཁͳೝূใ ॻ͖ࠐΈ໘औϦεΫ Ϋϥυ͝ͱʹݸผରԠ ཁ4%,Ͱ͋Δ͜ͱ͕ଟ͍ ϓϩτίϧ͕͍͠
༗ ແ σόΠεʹݻ༗ͷใΛ࣋ͨͳ͍ σόΠεͷෛ୲͕େ͖͍ɻͭΒ͍
͑Δ߹͍͍͑ͷ͔ʁ w ʮ༗Γʯͱʮແ͠ʯΛൺΔͱ࣮֬ʹʮ༗Γʯͷߏ͕ྑ͍͚Ͳɺ 403"$0.͑ͳ͍߹ʮແ͠ʯΛબ͟ΔΛಘͳ͍ w ʮແ͠ʯͷߏ͕Ͱ͖Δͱɺʮ༗Γʯʮແ͠ʯͷ̎ͭΛϝϯς͢Δ͔ɺ 403"$0.͑Δ߹Ͱʮແ͠ʯͷߏΛ͏͔ͷೋΛഭΒΕΔ w அ͍͚͠Ͳɺ̎ͭͷߏΛϝϯς͢ΔͷେมͳͷͰɺʮແ͠ʯ ͷΈΛબͿɻ403"$0.͍͍ͨͷʹɻ
w ͜Μͳ͜ͱͳΒ403"$0.ΛΒͳ͖ΌΑ͔ͬͨɺͱ͍͏ؾ࣋ͪʹ Կͱ͔ͳΒΜͷ͔ʁ
403"$0.%JTDPWFSZʹͯ IUUQTXXXTMJEFTIBSFOFU403"$0.TPSBDPNDPOGFSFODFEJTDPWFSZEJTDPWFSZJPU
403"$0.,SZQUPOͰରԠͰ͖Δ IUUQTXXXTMJEFTIBSFOFU403"$0.TPSBDPNDPOGFSFODFEJTDPWFSZEJTDPWFSZJPU ҧײ Ϋϥυར༻࣌௨ͬͯͳ͍ΑͶ ͜͜ྑ͍
403"$0.,SZQUPOͷݶք ୯ͳΔ௨৴ܦ࿏ 403"$0.,SZQUPOͰ Ұ࣌త ೝূใΛऔಘՄೳ Ϋϥυ͝ͱʹݸผରԠ ཁ4%,Ͱ͋Δ͜ͱ͕ଟ͍ ϓϩτίϧ͕͍͠ ,SZQUPOΛͬͨ߹ σόΠεͷෛ୲ґવେ͖͍
w ,SZQUPOͰೝূใऔಘͰ͖Δ͕ɺΞϓϦέʔγϣϯαʔ ϏεͳͲͷར༻Ͱ͖ͳ͍ɻ͜ΕͰʮ$POOFDUJWJUZ "HOPTUJDʯͱݴ͑ͳ͍ͷͰʁ ͱࢥͬͨͷͰɻɻ
ԾϓϨεϦϦʔεΛૹͬͯΈͨ ιϥίϜͷจԽʹଇΓ
ԾϓϨεϦϦʔεΛૹͬͯΈͨ ιϥίϜͷจԽʹଇΓ
ιϥίϜ$50҆͞Μͷճ w ࣮4*.ೝূͰ71/͢Δαʔ ϏεҊ͋Δ w ·ͣϓϩϏδϣχϯάʹߜͬͯ ,SZQUPOΛϦϦʔεͨ͠ w σόΠεɺΫϥυΛίωΫ ςΟϏςΟͰΓସ͑Δඞཁ͕
ແ͍Α͏ʹ͍͖͍ͯͨ͠
ͦͯ͠ɺ ͷ݄͕ྲྀΕɺ ͍ͭʹɻɻʂ
403"$0."SDొʂ
ݱ࣮ͷ403"$0."SDͷϓϨεϦϦʔε
403"$0."SDͷϓϨεϦϦʔε 403"$0.ϓϥοτ ϑΥʔϜศརͰ͢ΑͶ Ͱճઢͳ͍ͱ͜ΖͰ ͑ͳ͍ͷࠔΓ·͢ ͳͷͰͲΜͳ௨৴ख ஈͰ0,ͳαʔϏε ࡞Γ·ͨ͠Α "JSͱಉ͡Α͏ʹ͑ ΔΑ͏ʹؤுͬͨ
ཉ͍͠ཁૉ͕શͯೖͬͨᘳͳαʔϏεʂ
403"$0."SDΛͬͨ߹ γϯϓϧͳΠϯλϑΣʔε ηϧϥʔճઢͱڞ௨ ΫϥυରԠϚωʔδυ ҆શͳ҉߸Խܦ࿏ σόΠεݸผʹඞཁͳ71/ଓใԾ4*. ॻ͖ࠐΈ໘औϦεΫ ˠ,SZQUPOͷར༻ͰܰݮՄೳ 71/ΫϥΠΞϯτ w
ηϧϥʔճઢ 403"$0."JS Λͬͨ߹ͱಉ͡ΠϯλϑΣʔεΛར༻Մೳɻ 403"$0.αʔϏε͕ͦͷ··͑Δɻ w 71/ʹ݁ͼ͚ͭΔཁૉΛʮԾ4*.ʯͱ͠ɺ"JSͱಉ͡Α͏ʹ͑Δͷ͕༗Γ͍ w Ճཁૉ71/ͷଓใͱΫϥΠΞϯτɻ͜ΕΫϥυ͝ͱʹ༻ҙ͢Δඞཁ ͕ͳ͍ɻσόΠεͷ։ൃͷෛ୲͞΄Ͳ૿͑ͳ͍
403"$0."SDͰՄೳʹͳΔߏ w ηϧϥʔճઢ͕ಧ͔ͳ͍ͱ͜ΖͰͷ403"$0.ར༻ w ηϧϥʔϞσϜΛ࣋ͨͳ͍σόΠεͰͷ403"$0.ར༻ w ηϧϥʔճઢͱΠϯλʔωοτճઢͰͷԽ w ཧΠϯλϑΣʔεΛ༻ҙͰ͖ͳ͍ڥͰͷ403"$0.ར༻ w
ίϯςφͳͲͷԾڥͰͷ403"$0.ར༻ ࠓճԼͭΛհ͠·͢
ΫϥυڥͰͷ403"$0.ར༻ 403"$0."SDΛͬͯ"84-BNCEB͔Β403"$0.αʔϏεΛར༻͢ΔIUUQTRJJUBDPNTUTIJQJUFNTCBFDEDCFCEEE 403"$0."SDσόΠε͚ͩ͡Όͳͯ͘ΫϥυͰಈ͔ͤΔΜͩΑʂͱ͍͏IUUQTRJJUBDPNTUTIJQJUFNTBGEBEEECED "84-BNCEBͰ͏ྫ &$'BSHBUFɺ$PEF#VJMEͳͲͰ͑Δ w Ϋϥυʹཧ4*.ૠ͢ͷෆՄೳͳͷͰࠓ·ͰͰ͖ͳ͔ͬͨɺΫϥυͰ ͷ403"$0.ར༻͕Մೳʹ w ௨ৗͷར༻ͷଞɺ403"$0.αʔϏεΛ$*ʹΈࠐΉɺͳͲͷ༻్͕͋Γͦ͏
ίϯςφڥͰͷ403"$0.ར༻ 403"$0."SDͱ%PDLFSͰ࡞ΔԾσόΠεIUUQTRJJUBDPNTUTIJQJUFNTDEEFD w ίϯςφͷதʹԾ 4*.ΛೖΕΔ͜ͱͰɺ ಉ͡ཧσόΠεͷத ʹෳͷ403"$0. ଓΛ࡞ΕΔ w 403"$0.αʔϏε
ͱ࿈ܞ͢ΔԾσόΠ εͱͯ͠ίϯςφΠ ϝʔδΛఏڙɺͳΜͯ ͜ͱͰ͖Δ͔ ίϯςφͷݖݶʹҙ
ࠓͨ͜͠ͱ w 403"$0.Ͳ͜Ͱ͍͍ͨ΄Ͳศརʂ͔ͩΒ 403"$0."SD͕ٻΊΒΕ͍ͯͨɻ w 403"$0."SDͰ403"$0.͕͑Δঢ়گ͕େ෯ʹ͕ Δɻ403"$0.༗Γແ͠ͷͭͷߏΛߟ͑ͳ͍͍ͯ͘ɻ ͬͨͥʂ w ʮΫϥυʯʮίϯςφʯͳͲɺࠓ·Ͱ403"$0.͕͑ͳ
͔ͬͨͱ͜ΖͰ͑ΔΑ͏ʹͳͬͨͷ໘ന͍ ͱ͜ΖͰ"SDͷαʔϏεઆ໌ʹ͠Εͬͱೖ͍ͬͯΔʮӴ௨৴ʯؾʹͳΓ·͢ΑͶʁ
"SDͳΒ ιϥίϜૠ͢ͷ Կͱ͔ͳΔ ݁