Menu
AWS Greengrass
Developer Guide

Configure AWS Greengrass on AWS IoT

  1. Sign in to the AWS Management Console on your computer and open the AWS IoT console. If this is the first time opening this console, choose Get started.

    Next, choose Greengrass:

    
                            AWS IoT left navigation screenshot with Greengrass
                                highlighted.
  2. On the Welcome to AWS Greengrass page, choose Get Started:

    
                            Welcome to AWS Greengrass console page with the Get Started button
                                highlighted.
  3. Create an AWS Greengrass group. An AWS Greengrass group contains information about the devices and how messages are processed in the group. Each AWS Greengrass group requires an AWS Greengrass core device that processes messages sent within the group. An AWS Greengrass core needs a certificate and an AWS IoT policy to access AWS Greengrass and AWS Cloud Services. On the Set up your Greengrass group page, choose Use easy creation.

    
                            Set up your Greengrass Group console page with the Use easy
                                creation button highlighted.
  4. Type a name for your group (for example, MyFirstGroup), then choose Next:

    
                            The Name your Group page with MyFirstGroup in the Group Name
                                field and the Next button highlighted.
  5. Use the default name for the AWS Greengrass core, and choose Next:

    
                            The Every Group needs a Core to function page with
                                MyFirstGroup_Core in the Name field and the Next button
                                highlighted.
  6. On the Run a scripted easy Group creation page, choose Create Group and Core.

    
                            The Run a scripted easy Group creation page with the Create
                                Group and Core button highlighted.

    AWS IoT creates an AWS Greengrass group for you with default security policies and configuration files for you to load onto your device.

  7. On the confirmation page, download your core's security resources and the AWS Greengrass Core software, as follows:

    1. Under Download and store your Core's security resources, choose Download these resources as a tar.gz to download the required security resources for your AWS Greengrass core.

      
                                    The Connect your Core device page with Download these resources
                                        as a tar.gz highlighted.
    2. Under Software configurations for the AWS Greengrass core software, choose the CPU architecture and distribution (and operating system, if necessary) that best describes your core device:

      • If you're using a Raspberry Pi, download the ARMv7l for Raspbian Jessie package.

      • If you're using an Amazon EC2 instance, download one of the x86_64 packages.

      
                                    The Connect your Core device page with Download and 
                                        Finish highlighted.

    Important

    You must download both the security resources and the AWS Greengrass Core software before you choose Finish.

  8. After downloading the security resources and the AWS Greengrass Core software, choose Finish.

    The group configuration page is displayed in the console:

    
                            Empty group configuration page.