Service |
Purpose |
Amazon CloudWatch |
Collect application performance metrics (CPU, latency, request count) as training data for ML models.
|
Amazon SageMaker |
Build, train, and deploy predictive scaling models (e.g., demand forecasting with ML/AI).
|
AWS Auto Scaling |
Integrate AI-driven predictions with auto-scaling groups for EC2/ECS/EKS.
|
Amazon EC2 / ECS / EKS |
Host cloud-native microservices that need dynamic scaling.
|
Amazon Lambda |
Trigger scaling events or inference logic from SageMaker predictions.
|
Amazon S3 |
Store historical logs, metrics, and ML model artifacts.
|
AWS Step Functions |
Orchestrate the AI prediction and scaling workflow.
|
AWS Cost Explorer |
Evaluate cost savings compared to traditional scaling.
|