Edge Manager Microservices

Edge Manager includes the following microservices:

  • Gateway – enables the communication between cloud and edge devices
  • Tenant Management – provisions tenants in Edge Manager and relevant Cloud services
  • Global Device Filter – supports workflow to manage large, ad-hoc groups of devices
  • Edge Manager UI – enables users to manage fleets of devices including enrollment, device management, and application lifecycle management
  • Application Configuration and Management – enables user to upload, maintain, edit, and deploy applications, bills of materials, and configuration packages
  • Command – sends commands to Edge Agent and applications that are running on the device
  • Device Management – stores, retrieves, and updates device metadata such as device ID, name, model, and attributes
  • Scheduler – provides an endpoint for scheduling tasks for devices based on time and priority
  • Alert Management – generates events from sources that need attention
  • Statistics – stores and retrieves device resource usage and status history
  • Health Monitoring – displays the internal health status of Edge Manager to enable deep monitoring of service status
  • API – provides a single entry point for API requests that are then routed to the backend service
  • User Management – create users and assign roles