A package is an update unit containing all actions required for managing a device over the air.

Using packages, you can update the operating system of a gateway device, install or update an application, reconfigure the gateway settings, and update the BIOS and firmware. Create a package file using the Package Management CLI tool. The tool uses a specification file that defines all actions and any other metadata to run the campaign. For information about creating a specification file, see the Create an IoTC Package section. An update campaign consists of a package with its own specification file that indicates how the package is applied. When running, the package is processed in the order given by the lifecycle management (LCM) server.

Note: For creating and uploading packages, ensure that you download the latest version of the Package Management CLI tool from the VMware Pulse IoT Center Console.