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

#ソラコムサンタ 2021年活動実績のご報告

7cd783377515bdf8207062840b7b2f4e?s=47 SORACOM
PRO
January 25, 2022

#ソラコムサンタ 2021年活動実績のご報告

2022年1月25日にSORACOM UG Online #9 ~新春LT祭り~で、ソラコム テクノロジー・エバンジェリストの松下享平(max)が発表した「#ソラコムサンタ 2021年活動実績のご報告」の資料です。

7cd783377515bdf8207062840b7b2f4e?s=128

SORACOM
PRO

January 25, 2022
Tweet

More Decks by SORACOM

Other Decks in Technology

Transcript

  1. #ソラコムサンタ 2021年 活動実績のご報告 Jan. 25, 2022 SORACOM UG Online #9

    「新春 LT 大会」回 株式会社ソラコム テクノロジー・エバンジェリスト 松下 享平
  2. 株式会社ソラコム テクノロジー・エバンジェリスト 松下享平 (まつした こうへい) "Max" IoT や SORACOM を紹介

    通算講演回数 400超 座右の銘「論よりコード」 ニックネームは Max (マックス)
  3. 運営のみなさま ありがとうございます! 感謝のツイートをぜひ!!

  4. IoT の仲間が集うハッシュタグ @SORACOM_PR fb.com/soracom.jp フォローや チャンネル登録 お気軽に!! youtube.com/c/SORACOM_Japan #SORACOMUG #SORACOM

  5. #ソラコムサンタ 2021年 業績報告 ソラコムサンタ / 代読:Max@ソラコム

  6. #ソラコムサンタ 事業内容

  7. クラウド センサー/デバイス “モノ” ネットワーク デジタル化の課題「ネットワーク」 ネットワークの 設定? セキュリティ 対策や更新? クラウドとの

    連携? “モノ” の開発や 管理
  8. SORACOM は IoT の「つなぐ」を簡単に IoT デバイス クラウドサービス ✓ 遠隔操作 ✓

    メンテナンス ✓ 蓄積・見える化 ✓ アラート通知 通信 デバイス センサ キット IoT 通信 IoT SIM LPWA パートナー デバイス パートナークラウド (AWS / Microsoft / Google) Wi-Fi / 有線 3G / LTE / 5G LTE-M
  9. 通信キャリアと MVNO インターネット モノ 基地局 データセンター MVNO(L2卸契約) MVNO ISP パケット交換

    帯域制御 顧客管理 課金・・・ ブランド 販売網 通信キャリア 専 用 線 接 続
  10. 9 2015 35 2016 27 2017 28 2018 41 2019

    57 2020 サービスローンチ以来、2週間に1回のペースで 新機能、機能改善のリリースを継続 Pace of innovation 43 SORACOM Air SORACOM Beam and updates.. SORACOM Canal SORACOM Direct SORACOM Door SORACOM Endorse SORACOM Funnel SORACOM Gate SORACOM Harvest Service launched in EU and updates.. SORACOM Air for LoRaWAN SORACOM Air for Sigfox SORACOM Inventory SORACOM Junction SORACOM IoT SIM eSIM and updates.. plan-K plan-KM1 LTE for IoT SIM SORACOM Krypton SORACOM Lagoon SORACOM LTE-M Button powered by AWS SORACOM LTE-M Button for Enterprise and updates.. SORACOM LTE-M Button for Enterprise Plus Unified Endpoint plan-DU SORACOM Harvest Files SORACOM Napter plan-KM1 Location info AWS Market Place Local Break Out S+ Camera Tech. preview GPS MultiUnit SORACOM Edition and updates.. plan-D support LTE-M Soracom Mobile Subscription Container VPG in rendezvous point SORACOM Orbit SORACOM Peek VPG Type E and F S+ Camera Public beta S+ Smart Notification Professional Services Engineering Services SORACOM IoT Store Event Handler on console s1.4xfast for plan-D/plan-K IAM role cred. for EventHandler action Cell location API Smart configuration for LTE-M Button and updates.. SORACOM Arc plan-D D300MB S+ Camera Basic Smart Edition iSIM (Tech. Preview) Priority Support Diagnostics Lagoon v2 S+ Camera Waterproof Peek for SIM S+ Camera Wi-fi Integ. SORACOM Arc IPv6 Support and updates.. 2021
  11. SORACOM のロードマップと開発サイクル お客様の実現したいこと やフィードバックを聞く プラットフォームとしてどう すれば役に立てるか考える プラットフォームとして 提供すべき最小限の機能を実装 お客様にPrivate β

    / Limited Previewの形で提供 いかにこのサイクルを速く回すか ビジネス/開発/運用を一体にする
  12. #ソラコムサンタ Twitter で #ソラコムサンタ の ハッシュタグをつけて呟く 12/25 頃に お届けしております これもお客様からの

    フィードバック!!!
  13. #ソラコムサンタ 2021年12月期 業績

  14. 業績サマリー (通期) https://blog.soracom.com/ja-jp/2021/12/24/soracom-santa-2021/ 4+1を、お届け!

  15. SORACOM Funk ― クラウドファンクション AWS Lambda Azure Functions Cloud Functions

    シンプルなプロトコルで 呼び出し開始 ファンクションを実行 戻り値を返却 戻り値を受け取り SIM による 認証 クラウド SDK が不要 (SORACOM Funk が変換) クラウド上は 「関数」を作るのみ SORACOM Funk デバイスから「クラウド関数」の 呼び出しが容易に
  16. SORACOM Funk の認証情報を選びやすく!

  17. SORACOM サポートからの連絡をいち早く知りたい! ― サポート連絡用アドレス ちなみに… リカバリアドレス ログインに利用するメールアドレス(ルート アカウント)にアクセスできない場合に、 ソラコムから確認のためにご連絡させてい ただくメールアドレス

    請求アドレス お支払いができなかった場合に、ソラコム からご連絡するメールアドレス
  18. 業績サマリー (通期) https://blog.soracom.com/ja-jp/2021/12/24/soracom-santa-2021/ 4+1を、お届け!

  19. デバイスとクラウドのギャップを埋める SORACOM サービス メモリや電力消費、通信量を抑えるなら バイナリでしょう データ交換といえば JSONでしょう バイナリパーサー機能 “定義” で変換

    SORACOM Orbit “プログラム” で変換 バイナリで送受信! JSONで送受信! バイナリパーサー機能、 SORACOM Orbitのどちらか 一方のみの利用も可能
  20. SORACOM Air バイナリパーサー機能 { "battery": 54, "latitude": 35.652748, "longitude": 139.750827

    } 0x1A2B...
  21. バイナリーパーサーの MessagePack 対応 Msgpack デー タ { "lat": 35.12313, "lng":

    135.123131 } 他にも `@button` 等「定義済みフォーマット」があります https://users.soracom.io/ja-jp/docs/binary-parser/predefined-format/
  22. lat.number = gps.location.lat(); // 緯度 for (int i = 0;

    i < 4; i++) payload[i + payload_offset] = lat.bytes[i]; payload_offset = 4; // 4バイト分ずらす lng.number = gps.location.lng(); // 経度 for (int i = 0; i < 4; i++) payload[i + payload_offset] = lng.bytes[i]; 1 2 3 4 5 6 7 8 緯度(lat) 経度(lng) #include <MsgPack.h> MsgPack::Packer packer; packer.serialize(MsgPack::map_size_t(2), "lat", gps.location.lat(), // 緯度 “lng”, gps.location.lng() // 経度 ); • “位置” と “意味” の仕様化が必須 • 値の改廃が困難 極限までのデータ削減には役立つが、 仕様変更は慎重に行う必要がある MessagePack の効果 • 構造化データを JSON のように取り扱える バイナリデータ並みのデータ削減をしつつ、 仕様変更にも強い { "lat": 35.12313, "lng": 135.123131 }
  23. デバイスとクラウドのギャップを埋める SORACOM サービス メモリや電力消費、通信量を抑えるなら バイナリでしょう データ交換といえば JSONでしょう バイナリパーサー機能 “定義” で変換

    SORACOM Orbit “プログラム” で変換 バイナリで送受信! JSONで送受信! バイナリパーサー機能、 SORACOM Orbitのどちらか 一方のみの利用も可能
  24. Soralet (SORACOM Orbit 用 WASM コード) の 自動削除&アップロード ※ SORACOM

    ユーザーコンソール上での対応。 API / CLI では delete/upload で対応。
  25. #ソラコムサンタ “そろそろ Air SIM (IoT SIM) の 座布団とかあっても良いですよね?

  26. 俺に…任せろ…! 株式会社ソラコム 執行役員 / プリンシパルソフトウェアエンジニア 片山 暁雄 (yaman)

  27. https://c9katayama.hatenablog.com/entry/2021/12/25/130725 PSD データ有り! 作れるそうです!

  28. 業績サマリー (通期) https://blog.soracom.com/ja-jp/2021/12/24/soracom-santa-2021/ 4+1を、お届け!

  29. #ソラコムサンタ 来期の見通し

  30. みなさまの #ソラコムサンタ が全てです! https://pages.soracom.jp/Soracom-Santa_LP.html ツイート、フォーム 年中受け付けてます! 今年も よろしく!

  31. 世界中のヒトとモノをつなげ 共鳴する社会へ