Upgrade to Pro — share decks privately, control downloads, hide ads and more …

SORACOM Technology Camp 2020 - Day3 SORACOMをフル活用して実現する通信回線とデバイスの管理/technology-camp2020-day3-s05

7cd783377515bdf8207062840b7b2f4e?s=47 SORACOM
PRO
November 19, 2020

SORACOM Technology Camp 2020 - Day3 SORACOMをフル活用して実現する通信回線とデバイスの管理/technology-camp2020-day3-s05

SORACOMはサインアップすれば誰でも1回線から利用出来るIoT通信プラットフォームです。利用回線が1回線でも1万回線でも全ての機能が等しく利用可能です。プロジェクトの最初から通信回線やデバイス管理のベストプラクティスを取り入れることで、回線数が増えても管理の仕事を効率化させることができます。

本セッションでは、適切な通信回線やデバイス管理を行うための機能と、その使い方をご紹介します。

株式会社ソラコム
ソリューションアーキテクト 松本 悠輔

7cd783377515bdf8207062840b7b2f4e?s=128

SORACOM
PRO

November 19, 2020
Tweet

Transcript

  1. 403"$0.Λϑϧ׆༻࣮ͯ͠ݱ͢Δ ௨৴ճઢͱσόΠεͷ؅ཧ גࣜձࣾιϥίϜ ιϦϡʔγϣϯΞʔΩςΫτ দຊ༔ี 

  2. ຊ೔ͷϋογϡλά TPSBDPN !403"$0.@13 IUUQTXXXGBDFCPPLDPNTPSBDPNKQ

  3. ຊηογϣϯͷ໨త *P5Ͱ͸ଟ਺ͷσόΠεΛѻ͏ͨΊ਺͕૿͑ͯ΋ޮ཰Α ͘σόΠεΛ؅ཧ͢Δख๏͕ॏཁͰ͢ɻຊηογϣϯ Ͱ͸403"$0.͕ఏڙ͢Δଟ͘ͷσόΠε΍ඥͮ͘௨ ৴ճઢͷ؅ཧͷػೳ΍࢖͍ํΛ͝঺հ͠·͢ɻ

  4. ࣗݾ঺հ দຊ༔ีʢ:VTVLF.BUTVNPUPʣ ιϦϡʔγϣϯΞʔΩςΫτ ܦྺɿ • ΠϯϑϥΤϯδχΞ • 8FCΤϯδχΞ • *P5ΤϯδχΞ

    ޷͖ͳαʔϏεɿ403"$0.+VODUJPO 403"$0.ຊͷҰ෦ࣥචΛ ୲౰͍ͯ͠·͢ʂ
  5. *P5ͷ՝୊ σόΠε਺ͷଟ͔͞Βൃੜ͢ΔσόΠε؅ཧ޻਺ͷ૿ େ͸*P5ಛ༗ͷ՝୊ ηΩϡϦςΟ σόΠεͷ ੍ݶ ωοτϫʔΫ΁ ͷ઀ଓ σόΠε ؅ཧ

    Ϋϥ΢υͱͷ ΠϯςάϨʔγϣϯ
  6. *P5σόΠεͱ௨৴ճઢ؅ཧͷ՝୊ σόΠεͷ؅ཧ͸ඥͮ͘௨৴ճઢͱηοτͰߟ͑Δඞ ཁ͕͋Δ • σόΠεͷ׆༻ঢ়گͱ௨৴ճઢͷܖ໿ʹໃ६͕ͳ͍ ͔ʁ • ௨৴σʔλϘϦϡʔϜ͸૝ఆ಺͔ʁ • ࢖ΘΕ͍ͯͳ͍σόΠεͰ௨৴ίετ͕ൃੜ͍ͯ͠

    ͳ͍͔ʁ
  7. 403"$0.ͷ8FCίϯιʔϧ

  8. 8FCίϯιʔϧ͕ఏڙ͢Δػೳ • ͝ܖ໿ճઢҰཡදࣔ • ΦϯϥΠϯɾΦϑϥΠϯ֬ೝ • ଳҬ্ݶઃఆมߋ • σʔλ௨৴ྔ֬ೝ •

    ؂ࢹɾ௨஌ઃఆ • 4*.৽نܖ໿ɾղ໿ ︙
  9. ΠϕϯτϋϯυϥʔػೳʹΑΔ ܁Γฦ͠࡞ۀͷলྗԽ

  10. Ϣʔβͷݖݶׂ౰ r 4".Ϣʔβػೳ ։ൃऀ ӡ༻ऀ ܦཧ୲౰ऀ IUUQTDPOTPMFTPSBDPNJP ੥ٻॻ৘ใͷΈΞΫηεڐՄ ͢΂ͯͷ4*.ͷઃఆมߋڐՄ ੥ٻ৘ใΞΫηεෆڐՄ

    ։ൃ༻4*.ͷઃఆมߋڐՄ ੥ٻ৘ใΞΫηεෆڐՄ ࠷খݖݶͷݪଇʹैͬͯݖݶΛׂΓ౰ͯ
  11. ͞ΒͳΔηΩϡϦςΟ  .'" 403"$0.8FCίϯιʔϧ͸.'"ʢଟཁૉೝূʣΛ αϙʔτɺεϚʔτϑΥϯ΍ϋʔυ΢ΣΞτʔΫϯΛ ೝূ༻ͱͯ͠ར༻Մೳ IUUQTDPOTPMFTPSBDPNJP • Ϣʔβʔ໊ •

    ύεϫʔυ • ϫϯλΠϜτʔΫϯ
  12. 8FCίϯιʔϧͰͷ*P5σόΠε؅ཧ • ճઢʹ͸ʮλάʯͱݺ͹ΕΔ৘ใΛઃఆՄೳɺͨͱ͑͹͓٬༷*%ɺ σόΠε*%ɺઃஔઌɺ౳ʑ

  13. σʔλϞσϧͷઃܭ • *P5Ͱ͸σόΠεͱ௨৴͕มߋʹͳΔՄೳੑ͕͋Δ • ௨৴ճઢΛผͷσόΠεʹࡌͤସ͑Δ • σόΠεͷ௨৴ճઢΛมߋ͢Δ • σόΠεʹ͸γεςϜ಺ͰϢχʔΫͳݻ༗*%Λׂ౰ •

    4*.ͷ৘ใ΍σόΠεͷ৘ใ͕ඥ෇͍͍ͯΔϞσϧʹ͓ͯ͘͠ ͱมߋʹڧ͍ デバイスの 仮想的なID 通信回線の 情報 デバイスの 物理的な情報
  14. ௨৴ճઢͷݻ༗*%ͷߟ͑ํ ηϧϥʔͷ৔߹ • *$$*%Λඥ෇͚͓ͯ͘ͷ͕ϕλʔ • ಉ͡෺ཧ4*.Ͱ΋*.4*͕มΘΔՄೳੑ͕͋Δ • ྫɿαϒεΫϦϓγϣϯίϯςφ 4JHGPYͷ৔߹ •

    σόΠε*%Ұ୒
  15. ͦΕͰ΋σόΠεͷ਺͕૿͑Δͱɾɾɾ σόΠεͷ਺͕૿͑Δͱผͷ՝୊͕ੜ·ΕΔ • ଟ͘ͷσόΠεΛҰׅͰ৘ใมߋ͍ͨ͠ • ಛఆ৚݅ͷσόΠε͚ͩλάΛҰؾʹॻ͖׵͍͑ͨ • ෳࡶͳ৚݅ͰσόΠε΍4*.ΛϑΟϧλϦϯά͍ͨ͠ • ࠷ۙ࢖ΘΕ͍ͯͳ͍σόΠε

    • ௨৴σʔλྔͷଟ͍4*. ︙
  16. 403"$0.$-* 403"$0.$-*ͱ͸ʁ • 403"$0.ͷઃఆΛίϚϯυϥΠϯͰૢ࡞͢Δެࣜπʔϧ • 403"$0.Λ͝ར༻ͷํͰ͋Ε͹ͲͳͨͰ΋ແঈͰ͝ར༻Մೳ • 8JOEPXT-JOVYNBD04Λαϙʔτ (JUIVCIUUQTHJUIVCDPNTPSBDPNTPSBDPNDMJ 1MFBTFVTFBOEHJWFVTZPVSGFFECBDL

  17. 403"$0.$-* ར༻ྫ $ soracom subscribers list ݻఆจࣈྻ ૢ࡞ΧςΰϦ ʮTVCTDSJCFSTʯ͸4*.Λද͢ ૢ࡞಺༰

    ʮMJTUʯ͸Ұཡͷऔಘ $ soracom groups get --group-id xxxxx ݻఆจࣈྻ ૢ࡞ΧςΰϦ ʮHSPVQTʯ͸άϧʔϓઃఆΛද͢ ૢ࡞಺༰ ʮHFUʯ͸ৄࡉ৘ใͷऔಘ ૢ࡞ର৅ ʮHSPVQJEʯ͸৘ใΛऔಘ͢Δ άϧʔϓͷࢦఆʢ͜ͷྫͰ͸YYYYYʣ
  18. 403"$0.$-*ͱ KR 403"$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Ͱग़ྗ͢Δྫ
  19. ߋʹେن໛ͳӡ༻΁ 403"$0."1*Λ׆༻ͯ͠֎෦γεςϜ࿈ܞΛ࣮ݱ • 403"$0.ͷ"1*Ͱ੡඼ͷ஫จʹ߹Θͤͯͷ4*.ௐୡ΍ઃ ఆΛলྗԽɺࣗಈԽ • $3.΍ސ٬αʔϏε4BB4ͱ403"$0."1*Λ࿈ܞͯ͠ ͓٬༷ಈ޲ͷ೺Ѳʹ௨৴σʔλΛ׆༻ ར༻ಈ޲֬ೝ ஫จ"1*

    ར༻ঢ়گ"1*
  20. σόΠεϥΠϑαΠΫϧΛ ҙࣝͯ͠࢓૊ΈԽ ഁغ ग़ՙ ճऩ ੡଄ อ؅ ӡ༻ • ӡ༻͕࢝·Δ·Ͱʹ༧ΊϥΠϑαΠΫ

    ϧશମΛఆ͓ٛͯ͘͠ • ͸͡Ί͔Βෳࡶͳӡ༻Λఆٛ͠ͳ͍ • Ϗδωεͷن໛΍νʔϜߏ੒ʹ߹ ΘͤͯఆٛΛ͢͢ΊΔ • ࠷ॳ͸ϥΠϑαΠΫϧ؅ཧΛ8FCί ϯιʔϧத৺ʹ૊Έཱͯͯɺ$-*ͷ׆ ༻΍γεςϜؒ࿈ܞͳͲΛࢹ໺ʹೖΕ ͍ͯ͘
  21. 403"$0.αʔϏεελοΫ SORACOM Global Platform ライブラリ & SDKs CLI(Go), Ruby, Swift

    Web インターフェース User Console データ転送支援 SORACOM Beam クラウドアダプタ SORACOM Funnel データ収集・蓄積 SORACOM Harvest プライベート接続 SORACOM Canal IoT向けデータ通信 SORACOM Air for Cellular (2G, 3G, LTE) / LPWA (LoRaWAN, Sigfox, LTE-M) 専用線接続 SORACOM Direct 仮想専用線 SORACOM Door API Web API Sandbox コネクティビティ ネットワーク インタフェース SIM認証・証明 SORACOM Endorse デバイス管理 SORACOM Inventory 透過型トラフィック処理 SORACOM Junction ダッシュボード作成/共有 SORACOM Lagoon セキュアプロビジョニング SORACOM Krypton アクセス権限管理 SORACOM Access Management アプリケーション デバイスLAN SORACOM Gate 開発者サポート Developer Support USB ドングル / セルラーモジュール / マイコンモジュール / ボタン デバイス オンデマンドリモートアクセス SORACOM Napter クラウドファンクション SORACOM Funk エッジプロセッシング SORACOM Mosaic オンデマンドパケットキャプチャ SORACOM Peek インラインプロセッシング SORACOM Orbit 次世代VPG
  22. 403"$0."1*ͷ࢖͍ํ "1*ϦϑΝϨϯεɿIUUQTEFWTPSBDPNJPKQEPDTBQJ "1*ར༻ΨΠυɿIUUQTEFWTPSBDPNJPKQEPDTBQJ@HVJEF

  23. ·ͱΊ *P5͸ଟ͘ͷσόΠεΛޮ཰Α͘؅ཧ͢Δඞཁ͕͋Δ 403"$0.͸௨৴ճઢͷ؅ཧʹ8FCίϯιʔϧ΍ "1*Λఏڙ͍ͯ͠Δ ࣄۀͷεςʔδʹ߹Θͤͯ࠷దͳ؅ཧӡ༻Λ࠾༻͢Δ

  24. 403"$0.ͷئ͍ Ϋϥ΢υ 㱺ଟ͘ͷϏδωεɺ8FCαʔϏε 403"$0. 㱺ଟ͘ͷ*P5ϏδωεɺγεςϜ ͨ͘͞Μͷ *P5ϓϨΠϠʔ͕ੜ·Ε·͢Α͏ʹ

  25. ੈքதͷώτͱϞϊΛͭͳ͛ ڞ໐͢Δࣾձ΁