- Conference Article
- 10.1109/eleco69582.2025.11329259
Reinforcement Learning for Autoscaling in Cloud Environments: A Case Study from Industry
- Nov 27, 2025
- Alper Demіr + 3 more +3
Autoscaling in cloud environments traditionally relies on threshold- based rules that struggle to adapt to complex, dynamic workloads. This paper presents a reinforcement learning approach to autoscaling applied to a real-world industrial application at Turkcell. We train a Deep Q-Network agent using actual production workload traces to make joint horizontal and vertical scaling decisions for the NSFW content filtering service within the AIHUB platform. Our experiments demonstrate that the agent successfully maintains service level objectives under both dynamic and static load conditions. Through a weighted reward mechanism, we show that operators can flexibly balance performance and cost, achieving either a 40% reduction in latency or a 32% reduction in resource costs depending on business priorities. The results provide evidence that RL-based autoscaling is viable for practical deployment in production cloud environments.
Read more