Posted On: Mar 18, 2021

Amazon IoT Greengrass 2.0 is now available in Amazon Web Services China (Beijing) region, operated by Sinnet. With this major release, Amazon IoT Greengrass provides an open source edge runtime, a rich set of pre-built software components, tools for local software development, and new features for managing device software on large fleets of devices.

The Amazon IoT Greengrass 2.0 open source edge runtime is now distributed under the Apache 2.0 license and available on GitHub. You can now inspect the Amazon IoT Greengrass edge runtime code, which allows you to more easily troubleshoot interactions with your application and helps you build more reliable and performant applications running on Amazon IoT Greengrass. You can also customize and extend the Amazon IoT Greengrass edge runtime to meet your specific hardware and software needs.

Amazon IoT Greengrass 2.0 is completely modular. You can add or remove pre-built software components based on your IoT use case, and your device CPU and memory resources. For example, you can choose to include pre-built Amazon IoT Greengrass components such as stream manager only when you need to process data streams with your application, or machine learning components only when you want to perform machine learning inference locally on your devices.

Amazon IoT Greengrass 2.0 includes a new command-line interface (CLI) that allows you to locally develop and debug applications on your device. In addition, there is a new local debug console that helps you visually debug applications on your device. With these new capabilities, you can rapidly develop and debug code on a test device before using the cloud to deploy to your production devices.

Amazon IoT Greengrass 2.0 is integrated with Amazon IoT thing groups, enabling you to easily organize your devices in groups and manage application deployments across your devices with features that control rollout rates, timeouts, and rollbacks. For example, a smart thermostat manufacturer can deploy their latest application to millions of users at once, or deploy in stages by choosing only a percentage of their entire fleet. In addition, they have the option to stop deployments in case of timeouts, or roll back deployments in case of a failure, thus removing the burden of managing this effort on their own.

Starting today, to help you evaluate, test, and develop with this new release of Amazon IoT Greengrass, the first 1,000 devices in your account will not incur any Amazon IoT Greengrass charges until December 31, 2021. You will still incur charges for other Amazon services you use with your applications running on Amazon IoT Greengrass such as Amazon IoT Core.

For more information about Amazon IoT Greengrass, visit our product page. See our blog post to learn more.