Set up a new device to test V1 applications on V2
To minimize risk to your devices in production, create a new device to test your V1 applications on V2 before upgrading your production devices.
Choose one of the following setup guides based on your runtime selection from the previous step:
-
Option A - Greengrass nucleus runtime: Follow Set up a new device to test V1 applications on V2 if you chose Greengrass nucleus. With this option, you can import Lambda functions as Lambda components with minimal code changes and supports V1 features like local shadow service, client devices, and connectors.
-
Option B - Greengrass nucleus lite runtime: Follow Set up a new device to test V1 applications on V2 (Greengrass nucleus lite) if you chose Greengrass nucleus lite. This option requires converting Lambda functions to generic components using the Amazon IoT Device SDK V2 or Amazon IoT Greengrass Component SDK, but is optimized for resource-constrained devices.