AWS Service | Purpose |
---|---|
AWS IoT Greengrass |
Deploy ML inference models on IoT devices. Allow partial local training. Manage edge device connectivity with the cloud. |
Amazon SageMaker |
Act as the central federated learning server. Aggregate model updates from multiple devices. Train/update global ML models and redeploy them to devices. |
Amazon S3 |
Store local model updates securely. Maintain version control of models. Enable intermediate data exchange between devices and the cloud aggregator. |
AWS CloudWatch |
Monitor training latency. Track bandwidth usage. Collect device resource utilization metrics for optimization. |