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
860
SORACOM のアーキテクチャと挑戦のフィールド
2024年12月10日開催『
[AI時代のエンジニア生存論] Web開発 ×アルファの掛け算の開発力
』で、ソラコム中西(kaz)が発表した資料です。
SORACOM
PRO
December 10, 2024
Tweet
Share
More Decks by SORACOM
See All by SORACOM
APIファーストで実現する運用性の高い IoT プラットフォーム: SORACOMのアプローチ
soracom
PRO
0
1.2k
IoTシステムの運用効率化に取り組もう! ― 回線管理とデバイス設定を自動化するための SORACOM API とプラットフォーム機能の活用
soracom
PRO
0
62
Technical Writing Meetup vol.39
soracom
PRO
2
840
今だからこそ振り返る、生成AIの基礎とこれからの使い道 ― デバイスから生成AIを使うには
soracom
PRO
0
51
【SORACOM UG】SORACOM におけるユーザーコミュニティの重要性とこれから
soracom
PRO
2
490
AWS Lambda と Amazon SQS で「わかった気になれる」FreeRTOS 入門
soracom
PRO
2
650
IoT とは?IoTプラットフォーム「SORACOM」の役割
soracom
PRO
0
390
Technical Writing Meetup vol.35
soracom
PRO
2
350
AI でアップデートする既存テクノロジーと、クラウドエンジニアの生きる道
soracom
PRO
2
1.1k
Other Decks in Technology
See All in Technology
ドメインイベントを活用したPHPコードのリファクタリング
kajitack
2
710
RubyKaigi で得た課題解決法・美意識・モチベーション
morihirok
0
290
一人QA時代が終わり、 QAチームが立ち上がった話
ma_cho29
0
220
OCI Oracle Database Services新機能アップデート(2024/12-2025/02)
oracle4engineer
PRO
2
180
グループポリシー再確認
murachiakira
0
120
DevinはクラウドエンジニアAIになれるのか!? 実践的なガードレール設計/devin-can-become-a-cloud-engineer-ai-practical-guardrail-design
tomoki10
2
680
非エンジニアにも伝えるメールセキュリティ / Email security for non-engineers
ykanoh
13
3.6k
AWSにおけるサイバー攻撃の傾向と具体的な対策
yuobayashi
8
790
ソフトウェア開発におけるインターフェイスという考え方 / PHPerKaigi 2025
k1low
9
3.4k
心に火を灯すヒントは自分の中にある/The clue to lighting a fire in your heart is within you.
bitkey
1
130
EMの仕事、あるいは顧客価値創出のアーキテクト
radiocat
0
120
年末調整プロダクトの内部品質改善活動について
kaomi_wombat
0
120
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
429
65k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.7k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
Code Review Best Practice
trishagee
67
18k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
600
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Gamification - CAS2011
davidbonilla
80
5.2k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Practical Orchestrator
shlominoach
186
10k
How to train your dragon (web standard)
notwaldorf
91
5.9k
Into the Great Unknown - MozCon
thekraken
35
1.7k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
14
1.1k
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