2018年08月09日 05時00分 公開
特集/連載

Nokiaの事例「AWS Greengrass」でIoTアプリをクラウドとシームレスに連携させるには

AWS Greengrass上でIoTアプリケーションを構築する際の、さまざまなアプリケーションとインフラストラクチャの連携について考えてみよう。

[George Lawton,TechTarget]

 新世代のIoTプラットフォームでは、クラウド、エッジサーバおよびコネクテッドデバイスにまたがるアプリケーションの構築、配備、管理を容易にすることができる。このようなアプリケーションは、開発者があらゆるレベルでコードと構成のバランスを保証する必要があるため、実装が難しい場合もある。「Amazon Web Services」(AWS)のIoT機能「AWS Greengrass」は、開発者がエッジデバイスや組み込みデバイスと通信する「AWS Lambda」フレームワーク(FaaS:Framework as a Service)の上にアプリケーションを作成できるため、最近注目されている。これには、既に「AWS Snowball Edge」やNokiaが開発した新しいクラスの携帯電話基地局などの技術が組み込まれている。

 AWS Greengrassを使用すると、コネクテッドデバイスに対して安全な方法でローカル処理、メッセージング、データキャッシング、同期および機械学習(ML)などの機能を実装できる。AWSは、機械学習モデルをデバイスに直接配備可能なAWS Greengrass MLのような新しい機能のプラットフォームへの追加を開始した。これらを使用すると、デバイスがクラウドに接続されていなくても、迅速に意思決定を行うことが可能だ。

 Nokiaのエンド・ツー・エンドソリューションアーキテクト、マルコ・ホッカネン氏によると、AWS Greengrassの主なメリットは、AWSの巨大なソースコードのエコシステム、簡単な配備、オフラインでの作業などがあるという。

まずはクラウド側から

 エッジでAWS Greengrassの使用を開始する前に、クラウドレベルのインテリジェンスのためにAWSのマイクロサービスの使用方法を理解することが重要だ。Digi Internationalの製品担当バイスプレジデント、スコット・ネルソン氏は、「AWS Greengrassのパワーにより、システム内でインテリジェンスを分散させ、そのインテリジェンスをオフラインで維持することが可能になる」と語った。

ITmedia マーケティング新着記事

news135.jpg

オープンソースCMS「Drupal」商用版提供のAcquiaが日本市場に本格参入
Acquiaは、日本支社としてアクイアジャパンを設立したと発表した。

news115.png

Macbee Planetの成果報酬型広告運用支援ツール「Robee」、DACのDMP「AudienceOne」とデータ連携
Macbee Planetは、同社が提供する成果報酬型広告運用支援ツール「Robee」を、デジタル・...

news018.jpg

ミレニアル世代の85%が動画視聴後に購入の意思決定――Brightcove調査
動画コンテンツは購入の意思決定にどう影響しているのでしょうか。