About Edge Manager

Edge Manager provides a single point of entry for deploying and monitoring fleets of devices remotely.

Use Edge Manager to administer your applications and configuration files at both the device and fleet level. Edge Manager enables you to manage the lifecycle of your edge devices at scale. Remotely and centrally manage large fleets of edge devices to deploy configurations, perform software updates, and install edge apps and analytics.

Edge Manager is available on the cloud, or can be deployed on select edge servers for use cases with limited or no cloud connectivity.

Edge Manager works with Edge to receive and monitor data from connected edge devices. Edge Agent has a layer on top of Docker to manage multi-container applications. Edge Manager supports uploading, deploying, and viewing the status of these multi-container applications.

Prerequisites

Note:

Edge Manager has the following prerequisites:

Edge Manager Microservices

Edge Manager architecture includes the following microservices:
  • Application configuration and management service – enables you to upload, maintain, edit, and deploy applications (including multi-container edge applications), bill of materials, and configuration packages.
  • Command service – sends commands to Edge or applications that are running on the device.
  • Device management service – stores, retrieves, and updates device metadata such as device ID, name, model, and attributes.
  • Health monitoring service – displays the internal health status of Edge Manager to enable deep monitoring of service status.
  • Scheduler service – provides and endpoint for scheduling tasks for devices based on time and priority.
  • Alert management service – generates events from sources that need attention.
  • Statistics service – stores and retrieves device resource usage and status history.
  • API service – provides a single entry point for API requests that are then routed to the Edge Agent, or other backend service.
  • User management service – create users and assign roles.

Supported Browsers

Edge Manager has been tested for support on these browsers:

BrowserVersion
ChromeLast two versions
FirefoxLast two versions

Edge Manager Roles

The following table shows the user interface areas available to each Edge Manager role.

RoleDescriptionAccess to
TechnicianThis role is assigned by the Edge Manager administrator. For Edge devices, technicians can enroll devices in the cloud using Predix Edge Technician Console.

The Technician role is assigned to the individual responsible for performing the enrollment activity in the Web Console for each device.

  • Settings > Enrollment
OperatorThis role has the same access to Edge Manager functionality as the administrator, with the exception of user management.

The Operator role is assigned to the individual responsible for creating device instances in Edge Manager with the appropriate Device Name, Device ID, and Device Model according to how the devices should be identified.

All Edge Manager pages except User Manager.
AdministratorThe administrator has access to all Edge Manager functionality. All Edge Manager pages and functionality. No restrictions.
ViewerThe viewer role has read-only access to most Edge Manager pages but has limited ability to perform actions. Read-only access to all pages, except User Manager. A viewer can perform the following actions:
  • Create filters (but cannot save filters).
  • Apply filters.
  • Download software packages from the Repository.