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

SORACOMとアンチパターン 2025/01

SORACOMとアンチパターン 2025/01

2025/02/01 に SORACOM UG Hiroshima #9 でお話した資料です

Takuya Oketani

February 01, 2025
Tweet

More Decks by Takuya Oketani

Other Decks in Technology

Transcript

  1. SORACOMとアンチパターン 2025/01 SORACOM UG Hiroshima #9 LT Takuya Oketani Manager,

    Solutions Architect SORACOM, INC. Original Update by Martin Stierand / https://www.flickr.com/photos/smcde/8033498316/
  2. • ソフトウェア開発におけるアンチパターン (英: anti-pattern) とは、 必ず否定的な結果に導く、しかも一般的に良く見られる開発方式を記 述する文献形式を言う。その内容は、基本的には、否定的な開発方式 の一般的な形、主原因、症状、重症化した時の結果、そしてその対策 の記述からなる。 •

    デザインパターンを補完・拡張する関係にあるもので、多くの開発者 が繰り返すソフトウェア開発の錯誤を明確に定義することにより、開 発や導入を阻害する一般的で再発性の高い障害要因の検知と克服を支 援することが目的である。 アンチパターンとは https://ja.wikipedia.org/wiki/アンチパターン
  3. • AWSクラウドデザインパターン (AWS Cloud Design Pattern, 略してCDPと呼ぶ)とは、AWSクラ ウドを使ったシステムアーキテクチャ設計を行う際に発生する、典型的な問題とそれに対する解 決策・設計方法を、分かりやすく分類して、ノウハウとして利用できるように整理したものであ る。

    • これまで多くのクラウドアーキテクト達が発見してきた、もしくは編み出しきた設計・運用のノ ウハウのうち、クラウド上で利用が可能なものをクラウドデザインのパターンという形式で一覧 化し、暗黙知から形式知に変換したものであるといえる。 • パターンの中には、クラウドでなくても実現できるもの、今まででも実現されていたものも含ま れているが、クラウド上でも今まで通りのアーキテクチャが実現でき、かつクラウドを利用する 事で、より安価にそしてより容易に実現できるものは、CDPとして収録することとした。 参考: AWS クラウドデザインパターン https://aws.clouddesignpattern.org/index.php/メインページ.html
  4. 2018/07/04にリリース • SORACOM Inventoryで生成したキーを使って、SORACOM Harvest Dataにデー タを送信する • https://users.soracom.io/ja-jp/docs/inventory/harvest/ •

    お客さまの要望 • セルラー回線以外でつながっているデバイスもHarvestにデータを入れて同じく可視化したい • テスト時に有線を使ったり、シミュレーターを使って送信データをフォーマットする部分を開 発したい SORACOM Harvest Data SORACOM Harvest SORACOM Inventory
  5. 2021/06/23にリリース • 「ソラコムのプラットフォームサービス (たとえばSORACOM Beamや SORACOM Harvest) の利用にあたってはソラコムが提供するSIMカード、つまり SORACOM Air利用する必要があったのですが、Arcではその制限を取り払い、イ

    ンターネットに繋がるデバイスであればSIMカード無しでプラットフォームサー ビスをご利用いただけるようになります。」 • SORACOM Inventory + SORACOM Harvest Dataよりも簡単に、また他のプラッ トフォームサービスも利用可能に SORACOM Arc SORACOM Arc
  6. VPG Type-F + SORACOM Canal / Door / Direct +

    Gate C2D + Junction Redirection 双方向通信 – IPアクセスパターン IPアクセスパターン: https://speakerdeck.com/soracom/technology-camp2020-day2-s03?slide=16
  7. VPG Type-F2 リリース 2024/07/22にリリース • 双方向通信(Cloud To Device)のためのSORACOM Gate C2D(VXLAN)が不要に

    SORACOM Blog: 閉域網内の双方向通信がもっと簡単に、新しいVPG Type-F2が登場しました
  8. 2024/07/22にリリース • 双方向通信(Cloud To Device)のためのSORACOM Gate C2D(VXLAN)が不要に なった • Gate

    Peer(VXLANの終端ノード)の冗長化検討、運用も不要になった • デバイスからVXLANのGate Peer以外のクラウドリソースに通信する際に必要だ った、SORACOM Junctionのリダイレクション機能も不要になった VPG Type-F2 VPG Type-F2
  9. 2021/03/02にリリース • 幅10cmほどの小型のスティック型端末で、USB 2.0 Type Aに対応 • ソラコムが提供する、plan-D、plan-K、plan01sのSORACOM IoT SIMに対応

    • 日本はもとより海外で利用する機器でも利用できる • WindowsやRaspberry Piに対応 SORACOM Onyx LTE USBドングル
  10. 2023/04/28 • Windowsでの利用がサポート対象外に SORACOM Onyx LTE USBドングル SORACOM サービス更新情報: SORACOM

    Onyx LTE USB ドングルの Windows 利用に関するサポートポリシーを変更します
  11. 2024/08/16 • Windows・macOS・iPadOS で使用可 能な LTE USB ドングル USB Type-C®

    & USB-A 両対応 LTE USB ドングル UD-USC1 発売開始 SORACOM サービス更新情報: USB Type-C® & USB-A 両対応 LTE USB ドングル UD-USC1 の販売を開始しました
  12. •陳腐化は常に側にいることを意識する • モノは壊れる、クラウド(サービス)は終了する • EoL(End of Life)を理解する •100点を目指さない • ゴールはない、ゴールは変化し続ける

    •「作(創)って終わり」ではいけない • 改善を続ける、挑戦する、変化を恐れない • 変化を共有し、みんなでベストプラクティスを作る アンチパターンを乗り越えよう