SmartLife IoT
世界中の数百万台のデバイスをつなぐスマートホームIoTエコシステムを設計しました。エッジからクラウドへのリアルタイム通信を実現するイベント駆動型のパターンを設計し、デプロイサイクルを短縮する包括的なテスト戦略を確立しました。
- 接続デバイス
- 5M+
- レイテンシ削減
- 10×
- 8リージョンでの稼働率
- 99.95%
(01) 概要
SmartLife IoTは、世界中の数百万台のIoTデバイスを接続・管理するスマートホームプラットフォームです。私たちはイベント駆動型マイクロサービスでバックエンド全体を設計し、デバイス間のリアルタイム通信、自動化ルール、分析機能を実現しました。システムは超低レイテンシの要件のもと、毎月数十億件のテレメトリイベントを処理しています。エッジからクラウドへの通信プロトコルを設計し、デバイスのプロビジョニングワークフローを実装したほか、デプロイサイクルを60%短縮するテストフレームワークを構築しました。Zigbee、Z-Wave、MQTTに対応しており、多様なスマートホームエコシステムをまたいで統一されたユーザー体験を提供しています。
(02) 主な成果
- 01
120か国以上で500万台を超える接続デバイスを処理するプラットフォームを設計
- 02
最適化によりメッセージ処理のレイテンシを500msから50msに短縮
- 03
包括的なテストフレームワークを導入し、本番環境のバグを75%削減
- 04
15種類以上のIoTプロトコルに対応するマルチプロトコル・デバイスゲートウェイを設計
- 05
8つのAzureリージョンにまたがるグローバル展開で稼働率99.95%を達成
(03) 使用技術
- .NET Core 8
- Azure IoT Hub
- Azure Functions
- Cosmos DB
- Event Grid
- SignalR
- MQTT
- Docker
- Kubernetes
- Redis
- TimescaleDB
- Azure DevOps
- xUnit
- Moq
同様の課題をお抱えですか?
現状と目指す姿をお聞かせください。そこへ至る道筋を具体的にご提案します。
プロジェクトを相談する