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