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 マーケティング新着記事

news011.jpg

今どきシニア、半数が帰省してくる子や孫の交通費を負担――あおぞら銀行調べ
あおぞら銀行は、55〜74歳の男女約2000人を対象に「シニアのリアル調査」を実施し、結果...

news040.jpg

AIが業務要件に合わせてテキスト解析、データセクションがサービス提供
データセクションは、顧客の抱える課題や要望に合わせてカスタマイズ可能なAIテキスト解...

news015.jpg

バーチャルYouTuberが半年で4000人以上に――ユーザーローカル調べ
ユーザーローカルはCyberVと協力し、バーチャルYouTuberの市場成長ついて分析しました。