AWS Greengrass の紹介

AWS Greengrass の紹介

AWS Greengrass は、接続されたデバイス上でローカルコンピューティング、メッセージング、データキャッシュ、同期、ML 推論機能を安全に実行できるソフトウェアです。 AWS Greengrass を使用すると、接続されたデバイスは、インターネットに接続していなくても、AWS Lambda 関数を実行し、デバイスデータを同期し、他のデバイスと安全に通信できます。 AWS Lambda を使用することで、Greengrass は、IoT デバイスがローカルイベントに迅速に応答し、Greengrass Core で実行される Lambda 関数を使用してローカルリソースと対話し、断続的な接続を実行し、無線更新を通じて最新の状態を維持し、IoT データをクラウドに送信するコストを最小限に抑えることを保証します。

ML 推論は、クラウドで構築およびトレーニングされたモデルを使用して、Greengrass Core デバイス上でローカルで機械学習推論を簡単に実行できる AWS Greengrass の機能です。

AWS Greengrass は AWS をデバイスにシームレスに拡張し、管理、分析、耐久性のあるストレージにクラウドを使用しながら、デバイスが生成したデータをローカルで処理できるようにします。 Greengrass を使用すると、使い慣れた言語とプログラミング モデルを使用してクラウドでデバイス ソフトウェアを作成およびテストし、デバイスにデプロイできます。 AWS Greengrass をプログラムして、デバイスデータをフィルタリングし、必要な情報のみをクラウドに送り返すことができます。 AWS Greengrass は、AWS IoT Core のセキュリティおよびアクセス管理機能を使用して、すべての接続ポイントでデバイスデータを認証および暗号化します。この方法では、ID が検証されずにデバイス同士やクラウドと通信する場合、デバイス間でデータが交換されることはありません。

利点

ほぼリアルタイムで地域の出来事に対応する

AWS Greengrass デバイスは、生成したデータに基づいてローカルで動作できるため、管理、分析、耐久性のあるストレージにクラウドを使用しながら、ローカルイベントに迅速に対応できます。ローカル リソース アクセス機能により、Greengrass Core デバイスにデプロイされた Lambda 関数は、カメラ、シリアル ポート、GPU などのローカル デバイス リソースを使用できるようになり、デバイス アプリケーションはローカル データにすばやくアクセスして処理できるようになります。

オフライン操作

AWS Greengrass を使用すると、クラウドへの接続が断続的であっても、接続されたデバイスが動作できるようになります。デバイスが再接続されると、Greengrass はデバイス上のデータを AWS IoT Core と同期し、接続に関係なくシームレスな機能を提供します。

安全な通信

AWS Greengrass は、ローカルおよびクラウド通信のデバイスデータを認証および暗号化します。これにより、デバイスが相互に通信したりクラウドと通信したりするときに、ID が検証されずにデバイス間でデータが交換されることはありません。 Greengrass は、AWS IoT Core で使い慣れたセキュリティとアクセス管理、デバイス間の相互認証と承認、クラウドへの安全な接続と組み合わせることができます。

AWS Lambda によるデバイスプログラミングの簡素化

AWS Greengrass はクラウドで使用するのと同じ AWS Lambda プログラミングモデルを使用するため、クラウドでコードを開発し、それをデバイスにシームレスにデプロイできます。 Greengrass を使用すると、Lambda 関数をローカルで実行できるため、組み込みソフトウェアの開発の複雑さが軽減されます。

IoTアプリケーションの実行コストを削減

AWS Greengrass を使用すると、デバイスデータをローカルでフィルタリングし、アプリケーションに必要なデータのみをクラウドに送信するようにデバイスをプログラムできます。これにより、クラウドに転送される生データの量が削減され、コストが削減され、クラウドに送信するデータの品質が向上し、低コストで豊富な分析情報を得ることができます。

仕組み

AWS Greengrass を使用すると、さまざまな種類のデバイスをクラウドやデバイス同士に接続する IoT ソリューションを構築できます。 Linux を実行し、ARM または x86 アーキテクチャをサポートするデバイスは、Greengrass Core をホストできます。 Greengrass Core は、AWS Lambda コード、メッセージング、データキャッシュ、セキュリティポリシーをローカルで実行できます。

AWS Greengrass Core を実行するデバイスは、Amazon FreeRTOS を実行するデバイスや AWS IoT Device SDK がインストールされている他のデバイスと通信できるハブとして機能します。これらのデバイスのサイズは、小型のマイクロコントローラベースのデバイスから大型のデバイスまでさまざまです。

AWS Greengrass Core デバイスと AWS IoT Device SDK をサポートするデバイスは、Greengrass グループ内で相互に通信するように設定できます。 Greengrass Core デバイスがクラウドへの接続を失った場合でも、Greengrass グループ内のデバイスはローカル ネットワークを介して相互に通信を継続できます。 Greengrass グループは、建物レイヤー、トラック、または採掘エリア全体を表す場合があります。

https://amazonaws-china.com/cn/iot-device-management/

<<:  Parallels Toolbox 2.5 for Mac 使いやすい新ツールで毎日のコンピューティングを簡素化

>>:  Amazon DynamoDB の紹介

推薦する

ニュース: BandwagonHost VPS、IP は「言葉にできない」、無料の IP 変更と有料の IP 変更

Bandwagonhost VPS に関する最新ニュース: 購入した Bandwagonhost V...

JVMとガベージの関係

[[408351]]この記事はWeChatの公開アカウント「Code on Java」から転載したも...

Douyinのブランドアップグレードは、Kuaishouとの戦いであるだけでなく、生き残るために不可欠な戦略的変革でもある。

おそらく、今後はTik TokとWeChatの間で戦いが起こるとも言えるでしょう。もちろん、前提条件...

zji: 香港 CN2 ライン サーバー (防御強化)、最低 450 元、e3-1230/16g メモリ/480gSSD/10M 帯域幅

zji は現在、香港の葵湾データセンターの専用サーバーに対して特別プロモーションを提供しており、月額...

クラウドネイティブアプリケーションをマスターするには、これらの10のポイントをマスターしてください

[[436589]]簡単に言えば、クラウド ネイティブとは、クラウドで生まれ、クラウドで実行されるす...

SEO トレーニングの知識: ユーザーの視点から Web サイトのコンテンツを真にレイアウトするにはどうすればよいでしょうか?

月収10万元の起業の夢を実現するミニプログラム起業支援プラン検索エンジンは常に「ユーザーエクスペリエ...

最適化はウェブサイトの構築から始まる

どのようなウェブサイトが最適化に適していますか?良いウェブサイトとはどのようなものなのでしょうか?実...

ドメインとサイトのスナップショット間の不一致の詳細な分析と処理

前回、Baiduがアルゴリズムを大幅に変更して以来、Baiduのアルゴリズムはますます高度化し、手動...

複雑なIT機器管理を極限まで実現するEasy Rent

[51CTO.comより引用] 全国的に「起業」が流行するにつれ、起業の仲間入りをする人も増えていま...

Ubuntu 16.04 に LAMP 環境パッケージをインストールするための初心者向けの簡単なチュートリアル

まず、LAMP 環境は、Web サイトの構築に常に非常に人気があります。次に、Ubuntu システム...

初心者ガイド: Globalcash 仮想 MasterCard クレジットカードを申請する

多くの外国のドメイン名、仮想ホスト、VPS などでは、通常、PayPal と、MasterCard ...

buyvm-Access QN/3.5 USD/Windows 2003/KVM/1g メモリ/20g SSD/1T トラフィック

buyvm.net の特別な KVM が登場しました。大容量の SSD ハード ドライブ、高トラフィ...

deepnetsolutions - $5/2g メモリ/100g ハードディスク/1.5T トラフィック/1G ポート/3 コンピュータ ルーム

deepnetsolutions には 50% 割引コードがあり、割引コードはQuebecNatio...