SORACOMはサインアップすれば誰でも1回線から利用出来るIoT通信プラットフォームです。利用回線が1回線でも1万回線でも全ての機能が等しく利用可能です。プロジェクトの最初から通信回線やデバイス管理のベストプラクティスを取り入れることで、回線数が増えても管理の仕事を効率化させることができます。
本セッションでは、適切な通信回線やデバイス管理を行うための機能と、その使い方をご紹介します。
株式会社ソラコム ソリューションアーキテクト 松本 悠輔
403"$0.Λϑϧ׆༻࣮ͯ͠ݱ͢Δ௨৴ճઢͱσόΠεͷཧגࣜձࣾιϥίϜιϦϡʔγϣϯΞʔΩςΫτ দຊ༔ี
View Slide
ຊͷϋογϡλάTPSBDPN!403"$0.@13IUUQTXXXGBDFCPPLDPNTPSBDPNKQ
ຊηογϣϯͷత*P5ͰଟͷσόΠεΛѻ͏ͨΊ͕૿͑ͯޮΑ͘σόΠεΛཧ͢Δख๏͕ॏཁͰ͢ɻຊηογϣϯͰ403"$0.͕ఏڙ͢Δଟ͘ͷσόΠεඥͮ͘௨৴ճઢͷཧͷػೳ͍ํΛ͝հ͠·͢ɻ
ࣗݾհদຊ༔ีʢ:VTVLF.BUTVNPUPʣιϦϡʔγϣϯΞʔΩςΫτܦྺɿ• ΠϯϑϥΤϯδχΞ• 8FCΤϯδχΞ• *P5ΤϯδχΞ͖ͳαʔϏεɿ403"$0.+VODUJPO403"$0.ຊͷҰ෦ࣥචΛ୲͍ͯ͠·͢ʂ
*P5ͷ՝σόΠεͷଟ͔͞Βൃੜ͢ΔσόΠεཧͷ૿େ*P5ಛ༗ͷ՝ηΩϡϦςΟσόΠεͷ੍ݶωοτϫʔΫͷଓσόΠεཧΫϥυͱͷΠϯςάϨʔγϣϯ
*P5σόΠεͱ௨৴ճઢཧͷ՝σόΠεͷཧඥͮ͘௨৴ճઢͱηοτͰߟ͑Δඞཁ͕͋Δ• σόΠεͷ׆༻ঢ়گͱ௨৴ճઢͷܖʹໃ६͕ͳ͍͔ʁ• ௨৴σʔλϘϦϡʔϜఆ͔ʁ• ΘΕ͍ͯͳ͍σόΠεͰ௨৴ίετ͕ൃੜ͍ͯ͠ͳ͍͔ʁ
403"$0.ͷ8FCίϯιʔϧ
8FCίϯιʔϧ͕ఏڙ͢Δػೳ• ͝ܖճઢҰཡදࣔ• ΦϯϥΠϯɾΦϑϥΠϯ֬ೝ• ଳҬ্ݶઃఆมߋ• σʔλ௨৴ྔ֬ೝ• ࢹɾ௨ઃఆ• 4*.৽نܖɾղ︙
ΠϕϯτϋϯυϥʔػೳʹΑΔ܁Γฦ͠࡞ۀͷলྗԽ
Ϣʔβͷݖݶׂ r 4".Ϣʔβػೳ։ൃऀ ӡ༻ऀ ܦཧ୲ऀIUUQTDPOTPMFTPSBDPNJPٻॻใͷΈΞΫηεڐՄͯ͢ͷ4*.ͷઃఆมߋڐՄٻใΞΫηεෆڐՄ։ൃ༻4*.ͷઃఆมߋڐՄٻใΞΫηεෆڐՄ࠷খݖݶͷݪଇʹैͬͯݖݶΛׂΓͯ
͞ΒͳΔηΩϡϦςΟ .'"403"$0.8FCίϯιʔϧ.'"ʢଟཁૉೝূʣΛαϙʔτɺεϚʔτϑΥϯϋʔυΣΞτʔΫϯΛೝূ༻ͱͯ͠ར༻ՄೳIUUQTDPOTPMFTPSBDPNJP• Ϣʔβʔ໊• ύεϫʔυ• ϫϯλΠϜτʔΫϯ
8FCίϯιʔϧͰͷ*P5σόΠεཧ• ճઢʹʮλάʯͱݺΕΔใΛઃఆՄೳɺͨͱ͓͑٬༷*%ɺσόΠε*%ɺઃஔઌɺʑ
σʔλϞσϧͷઃܭ• *P5ͰσόΠεͱ௨৴͕มߋʹͳΔՄೳੑ͕͋Δ• ௨৴ճઢΛผͷσόΠεʹࡌͤସ͑Δ• σόΠεͷ௨৴ճઢΛมߋ͢Δ• σόΠεʹγεςϜͰϢχʔΫͳݻ༗*%Λׂ• 4*.ͷใσόΠεͷใ͕ඥ͍͍ͯΔϞσϧʹ͓ͯ͘͠ͱมߋʹڧ͍デバイスの仮想的なID通信回線の情報デバイスの物理的な情報
௨৴ճઢͷݻ༗*%ͷߟ͑ํηϧϥʔͷ߹• *$$*%Λඥ͚͓ͯ͘ͷ͕ϕλʔ• ಉ͡ཧ4*.Ͱ*.4*͕มΘΔՄೳੑ͕͋Δ• ྫɿαϒεΫϦϓγϣϯίϯςφ4JHGPYͷ߹• σόΠε*%Ұ
ͦΕͰσόΠεͷ͕૿͑ΔͱɾɾɾσόΠεͷ͕૿͑Δͱผͷ՝͕ੜ·ΕΔ• ଟ͘ͷσόΠεΛҰׅͰใมߋ͍ͨ͠• ಛఆ݅ͷσόΠε͚ͩλάΛҰؾʹॻ͖͍͑ͨ• ෳࡶͳ݅ͰσόΠε4*.ΛϑΟϧλϦϯά͍ͨ͠• ࠷ۙΘΕ͍ͯͳ͍σόΠε• ௨৴σʔλྔͷଟ͍4*.︙
403"$0.$-*403"$0.$-*ͱʁ• 403"$0.ͷઃఆΛίϚϯυϥΠϯͰૢ࡞͢Δެࣜπʔϧ• 403"$0.Λ͝ར༻ͷํͰ͋ΕͲͳͨͰແঈͰ͝ར༻Մೳ• 8JOEPXT-JOVYNBD04Λαϙʔτ(JUIVCIUUQTHJUIVCDPNTPSBDPNTPSBDPNDMJ1MFBTFVTFBOEHJWFVTZPVSGFFECBDL
403"$0.$-* ར༻ྫ$ soracom subscribers listݻఆจࣈྻ ૢ࡞ΧςΰϦʮTVCTDSJCFSTʯ4*.Λද͢ૢ࡞༰ʮMJTUʯҰཡͷऔಘ$ soracom groups get --group-id xxxxxݻఆจࣈྻૢ࡞ΧςΰϦʮHSPVQTʯάϧʔϓઃఆΛද͢ૢ࡞༰ʮHFUʯৄࡉใͷऔಘૢ࡞ରʮHSPVQJEʯใΛऔಘ͢Δάϧʔϓͷࢦఆʢ͜ͷྫͰYYYYYʣ
403"$0.$-*ͱ KR403"$0.$-*ͷग़ྗΛʮKRʯίϚϯυͰมܗͤͯ͞ҙͷσʔλ͚ͩΛநग़ͨ͠Γɺ$47ग़ྗͯ͠දܭࢉιϑτ֎෦γεςϜͰऔΓࠐΉ$ soracom subscribers list --fetch-all | jq -r ¥'.[]|[.tags.name, .groupId, .imsi, .msisdn, .ipAddress,.status, .sessionStatus.online, .subscription,.speedClass, (if .expiredAt!=null then.expiredAt/1000|todate else null end)]|@csv'4*.ͷҰཡΛ$47Ͱग़ྗ͢Δྫ
ߋʹେنͳӡ༻403"$0."1*Λ׆༻ͯ͠֎෦γεςϜ࿈ܞΛ࣮ݱ• 403"$0.ͷ"1*Ͱͷจʹ߹Θͤͯͷ4*.ௐୡઃఆΛলྗԽɺࣗಈԽ• $3.ސ٬αʔϏε4BB4ͱ403"$0."1*Λ࿈ܞ͓ͯ͠٬༷ಈͷѲʹ௨৴σʔλΛ׆༻ར༻ಈ֬ೝจ"1* ར༻ঢ়گ"1*
σόΠεϥΠϑαΠΫϧΛҙࣝͯ͠ΈԽഁغग़ՙճऩ อӡ༻• ӡ༻͕࢝·Δ·Ͱʹ༧ΊϥΠϑαΠΫϧશମΛఆ͓ٛͯ͘͠• ͡Ί͔Βෳࡶͳӡ༻Λఆٛ͠ͳ͍• ϏδωεͷنνʔϜߏʹ߹ΘͤͯఆٛΛ͢͢ΊΔ• ࠷ॳϥΠϑαΠΫϧཧΛ8FCίϯιʔϧத৺ʹΈཱͯͯɺ$-*ͷ׆༻γεςϜؒ࿈ܞͳͲΛࢹʹೖΕ͍ͯ͘
403"$0.αʔϏεελοΫSORACOM Global Platformライブラリ & SDKsCLI(Go), Ruby, SwiftWeb インターフェースUser Consoleデータ転送支援SORACOM BeamクラウドアダプタSORACOM Funnelデータ収集・蓄積SORACOM Harvestプライベート接続SORACOM CanalIoT向けデータ通信SORACOM Airfor Cellular (2G, 3G, LTE) / LPWA (LoRaWAN, Sigfox, LTE-M)専用線接続SORACOM Direct仮想専用線SORACOM DoorAPIWeb APISandboxコネクティビティネットワークインタフェースSIM認証・証明SORACOM Endorseデバイス管理SORACOM Inventory透過型トラフィック処理SORACOM Junctionダッシュボード作成/共有SORACOM LagoonセキュアプロビジョニングSORACOM Kryptonアクセス権限管理SORACOM AccessManagementアプリケーションデバイスLANSORACOM Gate開発者サポートDeveloper SupportUSB ドングル / セルラーモジュール / マイコンモジュール / ボタンデバイスオンデマンドリモートアクセスSORACOM NapterクラウドファンクションSORACOM FunkエッジプロセッシングSORACOM MosaicオンデマンドパケットキャプチャSORACOM PeekインラインプロセッシングSORACOM Orbit次世代VPG
403"$0."1*ͷ͍ํ"1*ϦϑΝϨϯεɿIUUQTEFWTPSBDPNJPKQEPDTBQJ"1*ར༻ΨΠυɿIUUQTEFWTPSBDPNJPKQEPDTBQJ@HVJEF
·ͱΊ*P5ଟ͘ͷσόΠεΛޮΑ͘ཧ͢Δඞཁ͕͋Δ403"$0.௨৴ճઢͷཧʹ8FCίϯιʔϧ"1*Λఏڙ͍ͯ͠Δࣄۀͷεςʔδʹ߹Θͤͯ࠷దͳཧӡ༻Λ࠾༻͢Δ
403"$0.ͷئ͍Ϋϥυ 㱺ଟ͘ͷϏδωεɺ8FCαʔϏε403"$0. 㱺ଟ͘ͷ*P5ϏδωεɺγεςϜͨ͘͞Μͷ*P5ϓϨΠϠʔ͕ੜ·Ε·͢Α͏ʹ
ੈքதͷώτͱϞϊΛͭͳ͛ڞ໐͢Δࣾձ