Allows developers to create intelligent edge software

Jun 14, 2017 14:36 GMT  ·  By

Canonical has announced today that Amazon's new Greengrass IoT (Internet of Things) platform is available for installation on Snappy-supported Ubuntu Linux operating systems as a Snap package.

Greengrass was launched by Amazon last week as the latest IoT development platform designed from the ground up to allow devs to create intelligent edge software. Amazon is currently in talks with several hardware distributors and is hoping to deliver Greengrass to as many devices as possible.

For example, Amazon believes its Greengrass IoT platform would make its way into industrial gateways, home gateways, as well as smart microphones. Of course, the possibilities are endless for deploying Greengrass, so they're now collaborating with Canonical to package it as a Snap for Ubuntu and other Snappy-enabled OSes.

"To facilitate this process Amazon has collaborated to make Greengrass available as a snap – the universal Linux packaging format," said Canonical in their latest press announcement. "Greengrass as a Snap also offers an opportunity for device makers and developers to monetize their software by building an app store for things."

AWS Greengrass as a Snap can also be installed on Fedora or OpenSuSE

With AWS Greengrass, developers can now write IoT apps right at the edge of the network using the same skills and code they use when writing Lambda functions of MQTT-based rules in the cloud, and Snaps allows Amazon to distribute Greengrass across hardware independent of the operating system installed.

Canonical's Snappy technologies allow users to install Snap packages on Fedora, openSUSE, Arch Linux, Debian GNU/Linux, Gentoo Linux, OpenEmbedded, OpenWRT, and Yocto operating systems. AWS Greengrass is now available for installation from the Snappy Store on Ubuntu. Once it's installed, it will be automatically updated when a new release is being pushed upstream by Amazon, so rest assured that you'll always run the latest version.