About Deployment

You can use Edge Manager to deploy the different types of packages to multiple devices (a fleet) at once, or to single devices.

Bill of Materials (BOM)

A BOM is a comprehensive list of all the packages or applications, and their related dependencies, installed on a device. The BOM lists the software packages with their version numbers in the order they should be installed on the device.

Configurations

Configuration files contain the settings specific to an application.

Edge Apps

Edge apps are composed of multiple containers, which provides a more modular, lightweight, and secure way of managing applications. You can package multiple services in one application (for example, an OPC-UA adapter and the Time Series Gateway service) and each service can be packaged with the operating environment and tools it specifically needs to run.

Containers

Containers are stand-alone executable packages of software. Currently, Docker and Predix Edge containers are supported. Containers, in the context of Edge Manager, apply only to Docker containers that run on Predix Machine.

Software

Software, in the Edge Manager context, refers to any type of software that is not an edge (multi-container) app, for example, operating system, Predix Machine bundles, or external software.