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
SORACOM のアーキテクチャと挑戦のフィールド
Search
SORACOM
PRO
December 10, 2024
Technology
1
890
SORACOM のアーキテクチャと挑戦のフィールド
2024年12月10日開催『
[AI時代のエンジニア生存論] Web開発 ×アルファの掛け算の開発力
』で、ソラコム中西(kaz)が発表した資料です。
SORACOM
PRO
December 10, 2024
Tweet
Share
More Decks by SORACOM
See All by SORACOM
IoT でできること・取り組み方「後付け IoT」「組み込み IoT」と、IoTやSORACOMの仲間が共に学び交流するコミュニティ「SORACOM UG」
soracom
PRO
0
25
APIファーストで実現する運用性の高い IoT プラットフォーム: SORACOMのアプローチ
soracom
PRO
0
1.3k
IoTシステムの運用効率化に取り組もう! ― 回線管理とデバイス設定を自動化するための SORACOM API とプラットフォーム機能の活用
soracom
PRO
0
87
Technical Writing Meetup vol.39
soracom
PRO
2
880
今だからこそ振り返る、生成AIの基礎とこれからの使い道 ― デバイスから生成AIを使うには
soracom
PRO
0
58
【SORACOM UG】SORACOM におけるユーザーコミュニティの重要性とこれから
soracom
PRO
2
520
AWS Lambda と Amazon SQS で「わかった気になれる」FreeRTOS 入門
soracom
PRO
2
690
IoT とは?IoTプラットフォーム「SORACOM」の役割
soracom
PRO
0
420
Technical Writing Meetup vol.35
soracom
PRO
2
370
Other Decks in Technology
See All in Technology
Amazon CloudWatch を使って NW 監視を行うには
o11yfes2023
0
150
Webアプリを Lambdaで動かすまでに考えること / How to implement monolithic Lambda Web Application
_kensh
7
1.3k
CloudWatch 大好きなSAが語る CloudWatch キホンのキ
o11yfes2023
0
160
Vision Pro X Text to 3D Model ~How Swift and Generative Al Unlock a New Era of Spatial Computing~
igaryo0506
0
260
LangfuseでAIエージェントの 可観測性を高めよう!/Enhancing AI Agent Observability with Langfuse!
jnymyk
1
220
Amazon CloudWatch Application Signals ではじめるバーンレートアラーム / Burn rate alarm with Amazon CloudWatch Application Signals
ymotongpoo
5
450
バックオフィス向け toB SaaS バクラクにおけるレコメンド技術活用 / recommender-systems-in-layerx-bakuraku
yuya4
5
520
watsonx.data上のベクトル・データベース Milvusを見てみよう/20250418-milvus-dojo
mayumihirano
0
110
ここはMCPの夜明けまえ
nwiizo
1
190
生成AIによるCloud Native基盤構築の可能性と実践的ガードレールの敷設について
nwiizo
5
280
AWSLambdaMCPServerを使ってツールとMCPサーバを分離する
tkikuchi
1
3k
YOLOv10~v12
tenten0727
4
940
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
268
20k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
32
5.3k
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.8k
Producing Creativity
orderedlist
PRO
344
40k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.3k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.1k
How STYLIGHT went responsive
nonsquared
99
5.5k
Why Our Code Smells
bkeepers
PRO
336
57k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Scaling GitHub
holman
459
140k
GitHub's CSS Performance
jonrohan
1030
460k
Transcript
SORACOM のアーキテクチャと 挑戦のフィールド 株式会社ソラコム 中西 数樹 You create, we connect.
• 中西 数樹 – バックエンドエンジニア 兼 エンジニアリングマネージャ – Director of
Software Engineering • 経歴 – 株式会社ソラコム( 2019〜 ) – 株式会社日立ソリューションズ – Hitachi Software Engineering America Ltd. • 主にJava言語で自社パッケージの開発を中心にしてい ました。オンプレがメイン。
《 株式会社ソラコムとは 》
株式会社ソラコム / SORACOM, INC. CEO 玉川 憲 本社 東京都世田谷区玉川4-5-6 資本金
37億3511万2044円(資本準備金含む) 社員数 約150名 (海外:50名程度) 事業 概要 IoTビジネス用プラットフォーム提供 2014年 設立 2017年 KDDIによる買収(子会社化) 2024年 東証グロース市場に上場(スイングバイIPO) 会社概要
クラウド センサー/デバイス “モノ” ネットワーク 現場をデジタル化 現場とクラウドをつなげる デジタルデータの活用 モノやコトをデジタル化 人手に頼らずデータを集める仕組み IoT
とは?
デジタル化 対象 デバイス ネットワーク クラウド 利用者 全てがつながって 「IoT」 セキュリティ アプリケーショ
ン ストレージ データ 処理 ゲートウェイ パケット交換 (ISP/IX) バックホール アクセス ポイント 通信 モジュール マイコン センサー IoT を実現するのに必要な要素 監視・保守・運用 調達・構築 法令遵守 支払い・課金
SORACOM は IoT の「つなぐ」を簡単に IoT デバイス クラウドサービス ✓ 遠隔操作 ✓
メンテナンス ✓ 蓄積・見える化 ✓ アラート通知 通信 デバイス センサ キット IoT 通信 IoT SIM LPWA パートナー デバイス パートナークラウド (AWS / Microsoft / Google)
700万を超える IoT が 社会を変え始めている 出所: “IoTプラットフォームSORACOMの契約回線数が700万を突破”. ソラコム プレスリリース. 2024-11-01. https://soracom.com/ja/news/20241101-7million-iot-devices-connected,
(参照 2024-11-02). ※海外法人からの提供を含む SORACOM Air の総回線数。SORACOM Air for セルラー、Sigfox、LoRaWANを含む。 3万以上のお客様 700万を超える回線
DXを加速するソラコムのお客様事例 欧米の事例 日本の事例 30,000を超えるお客様が、多岐にわたる業界や用途で採用 製造業 コネクテッド カー/ 運輸業 電気/ガス/ 水道
金融/保険 農業/林業 建設業 情報 通信業 卸売業/ 小売業 宿泊業/ 飲食 サービス 業 生活関連 サービス業/ 娯楽業 教育 医療/ ヘルスケ ア 複合 サービ ス 政府機関 漁業 鉱業/採石業/ 砂利採取業 学術研究 不動産業/ 物品賃貸業
《 ソラコムのアーキテクチャ 》
IoT テクノロジー民主化のためのプラットフォーム Cloud Camera Service ソラカメ SMS配信 Cloud SMS Delivery
多要素認証サポート Cloud MFA eSIM データ通信 Soracom Mobile CLI & SDK SORACOM CLI(Go) Web インターフェース User Console データ転送支援 SORACOM Beam クラウドアダプタ SORACOM Funnel データ収集・蓄積 SORACOM Harvest プライベート接続 SORACOM Canal 専用線接続 SORACOM Direct 仮想専用線 SORACOM Door API Web API Sandbox コネクティビティ ネットワーク インタフェース SIM認証・証明 SORACOM Endorse デバイス管理 SORACOM Inventory 透過型トラフィック処理 SORACOM Junction データ分析・検索 SORACOM Query セキュアプロビジョニング SORACOM Krypton アクセス権限管理 SORACOM Access Management アプリケーション デバイスLAN SORACOM Gate 24/365サポート 診断機能 SupportChatBot USB ドングル / セルラーモジュール / マイコンモジュール / ボタン / カメラ デバイス オンデマンドリモートアクセス SORACOM Napter クラウドファンクション SORACOM Funk ダッシュボード作成/共有 SORACOM Lagoon パケットキャプチャ SORACOM Peek インラインプロセッシング SORACOM Orbit VPG 監査ログ API Audit Log WiFi, 有線 インターネット セキュアリンクサービス SORACOM Arc メディア転送 SORACOM Relay ソリューション SORACOM Global Platform ローコードIoTアプリ構築 SORACOM Flux Gen AI for Cellular (2G, 3G, LTE, LTE-M, 5G) for LPWA (Sigfox, LoRaWAN) for Satellite(Internet/Messaging) IoT向けデータ通信 SORACOM Air 自社開発
通信コア/バックエンドをAWS上に構築
• 共通: GitHub • コード管理、ソースコードレ ビュー • 開発言語 • Java/Go/TypeScriptがメジャー
• コンポーネントにより異なる 開発ツール/開発言語 • IDE/CI/CD • チームによって使いやすいものを 利用 • VS Code, Vim, IntelliJ, Eclipse etc. • 生成AI • ChatGPT • Github Copilot
《 挑戦のフィールド 》
IoT の経験が無いと、現場のこ とを分からずに想像で開発する ことになるのでは? そもそも SORACOM を使ったこ とがない、、 IoT 未経験なので知識不足で不安
• お客様の声を集めて判断するので、間違った方向に進みにくい • 経験者の方が少なく、入社後にキャッチアップするケースが多い • 実際に作ると楽しいし、発表の場もたくさんある お客様の声を聞いたり自身で作ってみる Qiita Advent Calender
IoT プロトタイピングコーナー お客様の声をInsightに登録し、 優先度を付けて対応 お客様の声や要望を集約
他社のクラウドサービスの経験 しかない、あるいはオンプレの 経験しかないとキャッチアップ が大変では? AWS 未経験でも活躍できますか?
先人たちのノウハウを吸収できる CTO をはじめ、AWS 経験が豊 富なエンジニアが設計した シ ステムをお手本に開発できる AWS に関する書籍の 執筆者も現役で開発
スマホは普段から利用はしてい るけれど、通信がどこを通って どのように実現されているのか 検討も付かない、、 コアネットワーク知らないのですが大丈夫?
通信データを受け取った後は Web の世界と同じ • マイクロサービス側にデータが 渡ってからは、HTTPやUDPなど、 馴染みのプロトコルでやり取り。 • 未経験からセルラーコアとのイン タフェースに飛び込むケースも。
定期的にTechshareを開催し、 それぞれの得意分野の情報を 共有する場で学べる。
We are hiring! 採用サイト 働く社員のインタビューや採用職種 を掲載しています。 https://soracom.com/career/ 社員ブログ(カルチャー) 社員が働く雰囲気を掴んで頂けます。 https://blog.soracom.com/ja-
jp/categories/culture/ カジュアル面談 現場のエンジニアとざっくばらんに 会話できます。
None