ThingsBoardとOCIを使用したエンドツーエンドのIoTソリューション (2024/10/08)

ThingsBoardとOCIを使用したエンドツーエンドのIoTソリューション (2024/10/08)

https://blogs.oracle.com/cloud-infrastructure/post/endtoend-iot-solutions-using-thingsboard-oci

投稿者:Adina Nicolescu | Senior Cloud Engineer


Oracle Cloud Infrastructure(OCI)は、高パフォーマンスで安全かつコスト効率の高いインフラストラクチャ・サービスで知られています。Internet of Things (IoT)のユースケースには、堅牢なクラウド・インフラストラクチャが必要です。これは、様々なソースからのリアルタイム・データの利用を目指す企業にとって重要です。ThingsBoardとOCIを使用してエンドツーエンドのソリューションに取り組むことで、IoTデバイスからのデータを管理および分析する機能を提供し、OCIエコシステム内のIoTをサポートします。




ThingsBoard機能


ThingsBoardは、データ収集、処理、視覚化およびデバイス管理のためのオープンソースのIoTプラットフォームで、次の機能を提供します。


  • 標準IoTプロトコル(MQTT、CoAP、HTTPなど)を使用したデバイス接続
  • リアルタイムのデータ処理と分析
  • カスタマイズ可能なダッシュボードとウィジェット
  • データのフィルタリング、集計および変換のルール・エンジン
  • デバイス認証やアクセス制御などの堅牢なセキュリティ機能


これらの機能により、ThingsBoardはOCIのIoT機能を強化するための理想的なパートナーとなります。




OCIでのThingsBoardインストール


OCIにThingsBoardをインストールする場合、次のデプロイメント・オプションがあります:


  • OCIのThingsBoardマーケットプレイス・イメージを使用して、直接デプロイし、テナンシのコンピュート仮想マシン(VM)で数分でThingsBoardを使用できます。
  • Oracle Kubernetes Engine (OKE)を使用して、ThingsBoardをマイクロサービスとしてデプロイし、スケーラブルで回復力のあるアーキテクチャを提供します。
  • OCI VMを使用してオンプレミス・セットアップを行うことで、合理化されたデータ・ストリーミングおよび調整サービスのために、Dockerを使用してKafkaおよびZookeeperを使用して、VMにサービスとしてThingsBoardをインストールできます。この設定では、効率的なデータ管理を確実にするために、PostgreSQLなどのデータベースがVMに直接インストールされます。
  • また、Kafka、Zookeeper、ThingsBoardなど、すべてのコンポーネントをデプロイし、Dockerを使用して完全にコンテナ化された環境をオンプレミスのDockerを使用して、PostgreSQLなどの任意のデータベースを選択することもできます。


これらのインストール方法(OCI ThingsBoardマーケットプレイス・イメージの使用を除く)は、公式のThingsBoard Webサイトで詳細に説明されており、最適なデプロイメントのためのステップバイステップのガイドとベスト・プラクティスを提供します。



リモートセンサーからのデータ集約


オラクルのソリューションは、ThingsBoard機能を使用してリモート・センサーやデバイスからデータを集約し、OCIストリーミング・サービスに安全に送信することで、多様な分散センサーからのデータを効率的に統合できるようにします。データがストリーミング・サービスを介してOCIにある場合、OCI Object Storageに格納、データベースに格納、OCI Functionsを介して処理、分析に送信など、いくつかの方法で使用できます。ThingsBoardとOCIストリーミング・サービスの統合に関するチュートリアルは、ThingsBoardとOCIストリーミング・サービスの統合を参照してください。




ワークロードとワークロードのリアルタイム・データ集計


この統合により、OCIで包括的なエンドツーエンドのワークロードを実行できます。企業は、リモート・センサーからのデータがOCIで分析と意思決定にすぐに利用できることを確信できます。この機能は、監視やメンテナンス・システム、スマート・シティ・アプリケーションなど、即時のインサイトと応答を必要とするアプリケーションに特に役立ちます。


ヘルスケアおよび製造業のメリット


医療業界では、医療機器や患者モニタリング・システムからのリアルタイム・データが重要になる可能性があります。また、この統合により、さまざまなソースからの大規模なデータセットの管理が容易になり、包括的な健康記録と分析が保証されます。


製造部門にとって、機械や生産ラインからのリアルタイム・データは、業務効率を大幅に向上させることができます。ThingsBoardとOCIを組み合わせることで、センサー・データを迅速に分析して異常を検出し、メンテナンス・ニーズを予測し、本番プロセスを最適化できます。この組み合わせにより、ダウンタイムの短縮、製品品質の向上、全体的な生産性の向上が実現します。



まとめ


ThingsBoardをOCIと統合することで、IoTデータを集計および分析するための強力なソリューションを提供します。このコラボレーションにより、リアルタイムのデータ集計がサポートされるだけでなく、業務を最適化し、十分な情報に基づいた意思決定を行うことが可能になります。エンドツーエンドのソリューションは、両方のプラットフォームの長所を活用し、シームレスで効率的なIoTエコシステムをお客様に提供します。


この統合により、リモート・センサーからOCIへのシームレスなデータ・フローが促進され、企業はリアルタイムのインサイトを活用し、データドリブンの意思決定を行うことができます。




Oracle Cloud Infrastructureテナンシから始めて、このIOT統合を今すぐテストしてください。


詳細は、次のリソースを参照してください。

コメント

このブログの人気の投稿

Oracle RACによるメンテナンスのためのドレインとアプリケーション・コンティニュイティの仕組み (2023/11/01)

Oracle APEXのInteractive Gridで、Oracle Formsと比較して、重複行の検証を制御/通過させる方法 (2022/07/21)

Oracle APEX 24.1の一般提供の発表 (2024/06/17)