AWS IoT Greengrass では、AWS をエッジデバイスにシームレスに拡張します。それによりエッジデバイスは、管理、分析、耐久性のあるストレージのためにクラウドを使用しながら、生成したデータに基づいてローカルで動作することが可能になります。AWS IoT Greengrass を使用すると、コネクテッドデバイスがインターネットに接続されていない場合にも、AWS Lambda 関数の実行、機械学習モデルに基づく予測の実行、デバイスデータの同期の維持、他のデバイスと安全な通信を行うことができます。
AWS IoT Greengrass では、一般的な言語およびプログラミングモデルを使用してクラウド上でデバイスのソフトウェアを作成およびテストし、それからデバイスにデプロイできます。AWS IoT Greengrass では、デバイスデータをフィルタリングして必要な情報のみをクラウドに返すようにプログラミングすることが可能です。また、AWS IoT Greengrass Connectors を使用すると、初期状態でサードパーティー製のアプリケーション、オンプレミスのソフトウェア、AWS のサービスに接続できます。さらに、AWS IoT Greengrass Connectors を使用すれば、構築済みプロトコルアダプタの統合によりすぐにデバイスのオンボードを開始できます。また AWS Secrets Manager との統合により認証を簡素化できます。
利点
ローカルイベントへのほぼリアルタイムの対応
オフラインで動作
セキュアな通信
AWS Lambda を使用した簡単なデバイスプログラミング
IoT アプリケーションのランニングコストの削減
統合された高品質テストツール
AWS IoT Greengrass 用 AWS IoT Device Tester はテストオートメーションツールです。このツールにより、AWS IoT Greengrass で使用する Linux ベースの IoT デバイスのテストは高速化します。また、AWS IoT Device Tester を使用すると、デバイスでの AWS IoT Greengrass の実行や AWS IoT サービスとの相互運用が可能かどうかを判断するためのテストを簡単に行えます。詳細、およびツールの取得については、こちらをクリックしてください。
仕組み
AWS IoT Greengrass を使用すると、多様なデバイスをクラウドおよび相互に接続する IoT ソリューションを構築できます。ARM アーキテクチャまたは x86 アーキテクチャ対応で Linux を実行しているデバイスで、AWS IoT Greengrass Core をホスティングできます。AWS IoT Greengrass Core では、AWS Lambda のコード、メッセージング、データキャッシュ、セキュリティをローカルで実行できるようになります。AWS IoT Greengrass Core を実行しているデバイスは、Amazon FreeRTOS を実行しているデバイスや AWS IoT Device SDK がインストールされているデバイスなど、他のデバイスと通信するためのハブとして機能します。通信対象のデバイスのサイズは、マイクロコントローラーベースの小型デバイスから大型アプライアンスまでさまざまです。AWS IoT Greengrass Core のデバイス、AWS IoT Device SDK が有効なデバイス、Amazon FreeRTOS のデバイスは、AWS IoT Greengrass グループ内で相互に通信するように設定できます。AWS IoT Greengrass Core のデバイスのクラウド接続が途切れた場合でも、AWS IoT Greengrass グループ内のデバイスはローカルネットワーク上で互いに通信を続けられます。AWS IoT Greengrass グループは、建物の 1 つの階、1 台のトラック、または採掘現場全体を表すことがあります。
AWS IoT Greengrass では事前に構築されたコネクタが提供されます。それによりエッジデバイスの機能をコードを記述することなく簡単に拡張できます。AWS IoT Greengrass Connectors により、サードパーティー製のアプリケーション、オンプレミスのソフトウェア、AWS のサービスをエッジにすばやく接続することが可能になります。
AWS IoT Greengrass では、ハードウェアのルートオブトラストとして、エッジデバイス用のプライベートキーストレージが提供されます。AWS IoT Greengrass の機能を、ハードウェアレベルで保護されたメッセージ暗号化と共に使用できます。
AWS IoT Greengrass パートナー
「当社では、取り扱うすべての産業器材市場にわたり、お客様とこれまで以上に頻繁にゲートウェイデバイスでの AWS IoT Greengrass の実装について話し合うようになっています。お客様が独自の IoT ソリューションを提供しようとする際に悩みのたねとなるのは、セキュリティと市場投入までの時間です。新しい AWS IoT Greengrass Hardware Security Integration 機能を使用すると、TPM または Intel PTT を使った IoT アーキテクチャでルートオブトラストのセキュリティを実現できます。そして、AWS IoT Greengrass の AWS IoT Device Tester がその認定プロセスを迅速化します。最終的にこれらのテクノロジーを使用することによって、当社のクライアントが信頼できるゲートウェイを使用して IoT ソリューションをより速くかつ簡単に、そして成功裏に製品化できるようになります」
– Murat Erdogan 氏、Logic Supply、製品担当 VP
「AWS IoT Greengrass Hardware Security Integration では、業界標準のセキュリティ API を通して、RFP Ready Kits や Intel® ベースのゲートウェイなどの Intel® プラットフォームによるハードウェアセキュリティ機能を活用できます。今日のビジネスにおいては、きわめて高度な脅威が "新たな標準" となっています。インテルはデジタル世界の保護に引き続き力を注いでいます。AWS とインテルは、進化した最新の脅威からの防御のためにセキュリティコミュニティに積極的に参加し、最も差し迫った課題の対応策の導入に協力して取り組んでいます」
– Jonathan Ballon 氏、インテル、IoT 担当 VP
ブログ投稿と記事
AWS の使用を開始する
AWS IoT Greengrass の詳細