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

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

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

Yahoo!広告がLINE広告と連携 「LINE NEWS」面への配信を開始
ヤフーとLINENが広告事業で初めての連携。

news019.jpg

人はなぜFacebookを離脱したくなるのか? プライバシー懸念を上回る理由
さまざまな懸念もよそに拡大する巨大SNS。一方でそこからログアウトする人々は何を思うの...

news117.jpg

化粧品の二次流通市場規模は推計1555億円――メルカリとアイスタイル調査
二次流通市場購入者の40.1%が、使ったことがない化粧品を試すための“トライアル消費”...