SageMaker Edge Manager
SageMaker Edge Manager is designed to address the challenges faced by ML developers when operating models on fleets of edge devices. Some of the key functions that SageMaker Edge Manager can perform are highlighted as follows:
- Model compilation: Utilizes Amazon SageMaker Neo to compile models for various target devices and operating environments, including Linux, Windows, Android, iOS, and macOS.
- Model deployment: Signs each model with an AWS key, packages it with its runtime, and includes all necessary credentials for deployment on specific devices.
- Model server concept: Introduces a model server concept to efficiently run multiple models on edge devices, optimizing hardware resource utilization.
- Continuous monitoring: Provides tools for continuous monitoring of model health, allowing developers to collect metrics, sample input/output data, and send this data securely to the cloud.
- Model drift detection: Allows the detection of model...