このトピックでは、Function ComputeとAlibaba Cloud IoT Platformを使用してIoTデバイスの気象データを取得するためのベストプラクティスについて説明します。
シナリオ
スマート家電で実行されているアプリの天気や環境インデックスなどの情報を取得します。
従来の家电制品のインテリジェントな接続。
スマート灌漑やスマートシティでの厳しい気象警報などの拡張アプリケーション。
ソリューションの概要
次の図は、ソリューションのアーキテクチャを示しています。
プロセスの説明:
IoTデバイスはSDKを使用してIoT Platformに接続します。
IoT Platformは、ルールエンジンを使用してデータをFunction Computeに転送します。
Function Computeは、Alibaba Cloud Marketplaceで天気APIなどのAPIを呼び出します。
Function Computeは受信した気象データを処理し、気象メッセージをIoTデバイスにプッシュして処理します。
メリット
さまざまなデバイスへの効率的なアクセスとサポート: デバイスSDKは、デバイスをクラウドに効率的に接続するために提供されます。 世界中のデバイスを接続できます。 異種ネットワーク上および異なる環境におけるデバイスは、様々なプロトコルを介して接続することができる。
強力な接続機能: 水平アーキテクチャのスケーリングにより、1億を超えるデバイスへの永続的な接続が可能になり、数百万の同時接続が処理されます。
高いセキュリティ: クラウド内のデバイスのセキュリティを確保するために、複数の保護メカニズムが提供されています。 サービスの可用性は99.9% に達します。
簡単なアプリケーションセットアップ: ワンストップのデバイス管理、リアルタイムのデバイスモニタリング、Alibaba Cloudサービスへのシームレスな接続をサポートし、IoTアプリケーションのセットアップを容易にします。
低コスト: IoT PlatformはFunction Computeとシームレスに統合され、クラウドリソースを低コストで柔軟に使用できます。