
| 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. |