AWS Greengrass
Developer Guide

Module 2: Installing the Greengrass Core Software

This module shows you how to install the AWS Greengrass core software on your device. Before you begin, make sure that you have completed Module 1.

The AWS Greengrass core software provides the following functionality:

  • Allows deployment and execution of local applications that are created by using AWS Lambda functions and managed through the deployment API.

  • Enables local messaging between devices over a secure network by using a managed subscription scheme through the MQTT protocol.

  • Ensures secure connections between devices and the cloud using device authentication and authorization.

  • Provides secure, over-the-air, software updates of user-defined Lambda functions.

This module should take less than 30 minutes to complete.