Amazon released in November 2016 a new AWS Greengrass service, which will expand Amazon’s reach in the direction of the cloud services to fog computing systems. AWS Green Grass allows the same IoT applications driving the cloud and locally embedded devices. Greengrass expands Amazon’s cloud services so that devices connected to the cloud can make local decisions without the assistance of the cloud, but can take advantage of the cloud to manage devices, data archiving and analyzing it. AWS Greengrass can be programmed to operate so that the device filter measured IoT data itself, and sends only the relevant data to the cloud. To get the idea of the system, take a look at the AWS re:Invent 2016: NEW LAUNCH! Introducing AWS Greengrass (IOT201) video:
The system drive AWS Lambda functions locally embedded device instead of cloud. There is available IoT Device SDK for the development of the Lambda functions consisting of IoT applications. These applications typically collect measurement data from the sensors, process MQTT data and use the IoT AWS services. In the examples Greengrass application as the most suitable place has been seen IoT gateway device that connects local sensors via the Internet cloud.
What kind of embedded hardware is needed? Greengrass requires the embedded device to function to work for at least 1 GHz x86 or ARM processor and 128 MB of RAM. The operating system can be Ubuntu or Linux in Amazon. Your hardware manufacturer Qualcomm has announced its intention to support AWS Greengrass solution extensively in its own products. Amazon AWS re: Invent 2016 event, demonstrations have been used based on the scope of Qualcomm represented by Arrow Electronics DragonBoard 410c card computer.
Amazon intends to make money with Greengrass: Amazon is currently offering the test in use Green Grass device-specific service for a monthly fee ($ 0.16 / month per device). There is limited preview available for use free license 1-3 the device for the first year.
Links for more information:
Information sources used to write the article: