AI-Driven Cloud Resource Optimization for Enterprise Applications

Authors

  • Katarzyna Nowak Author

Keywords:

Artificial Intelligence in Cloud Computing,Cloud Resource Optimization,Machine Learning for Resource Allocation,Large-Scale Enterprise Applications,Cloud Infrastructure Management,Intelligent Workload Scheduling,Auto-Scaling and Resource Provisioning,Cloud Performance Optimization,Predictive Analytics in Cloud Systems,Distributed Cloud Computing Systems.

Abstract

Cloud resource consumption is vital to the operational costs of enterprise applications, and it is often a main explanatory variable driving the performance experience. Hyper-scale public cloud providers such as Amazon, Microsoft, and Google have been investing in making resource consumption simple and cost-effective across different resource layers: virtual machines, containers, serverless, and database services. However, the rich functionality, flexibility, and cloud-native advantages of enterprise applications come with complexity that transforms any cost benefits into a burden and can negatively affect resource consumption efficiency, especially at very high scale. Empirical studies have shown that a single large-scale business application deployed and operating in the cloud costs many millions of dollars every month. Addressing these cost issues and improving efficiency at such scale require AI, ML, and Data products at their core. Optimization of resource consumption under cost and performance objectives becomes essential. Solutions using AI for data-driven resource optimization, prediction, and forecasting can be utilized on their own whenever a given cost-resource dimension is analysed or combined into a single cost-performance optimization through a case study on a real-world enterprise cloud application.

AI and ML solutions for cloud resource optimization have already been proposed and evaluated in situations such as demand prediction and capacity planning, autoscaling policies, performance-aware workload scheduling, workload-specific service selection, anomaly detection, predictive maintenance, and cost optimization. Promising results have been obtained in terms of cost, performance, and application experience. However, a single solution at a time is not sufficient for producing world-class cost-performance efficiency. A comprehensive AI-powered resource optimization framework leveraging internal or external data sources for the given task is needed to be analysed and deployed with each deployment at every stage of the data-life-cycle process while also considering specific planning needs.

References

1. Ding, D., Fan, X., Zhao, Y., Kang, K., Yin, Q., & Zeng, J. (2020). Q-learning based dynamic task scheduling for energy-efficient cloud computing. Future Generation Computer Systems, 108, 361–371.

2. Lu, H., Gu, C., Luo, F., Ding, W., & Li, X. (2020). Optimization of lightweight task offloading strategy for mobile edge computing based on deep reinforcement learning. Future Generation Computer Systems, 102, 847–861.

3. Miao, Y., Wu, G., Li, M., Zhang, Y., & Li, C. (2020). Intelligent task prediction and computation offloading based on mobile-edge cloud computing. Future Generation Computer Systems, 102, 925–931.

4. Mishra, S. K., & Manjula, R. (2020). A meta-heuristic based multi objective optimization for load distribution in cloud data center under varying workloads. Cluster Computing, 23(4), 3079–3093.

5. Kolla, S. H., & Mattaparthi, R. (2025). Hybrid Gen AI Systems: Integrating Small LMs with Large Language Models for Cost-Efficient Enterprise Automation and Decision Intelligence. International Journal of Research Publications in Engineering, Technology and Management (IJRPETM), 8(6), 13345-13357.

6. Monge, D. A., Pacini, E., Mateos, C., & others. (2020). CMI: An online multi-objective genetic autoscaler for scientific and engineering workflows in cloud infrastructures with unreliable virtual machines. Journal of Network and Computer Applications, 165, 102464.

7. Ni, X., Li, J., Yu, M., & others. (2020). Generalizable resource allocation in stream processing via deep reinforcement learning. Proceedings of the AAAI Conference on Artificial Intelligence, 34(01), 857–864.

8. Pandiyan, S., Lawrence, T. S., Sathiyamoorthi, V., & others. (2020). A performance-aware dynamic scheduling algorithm for cloud-based IoT applications. Computer Communications, 160, 512–520.

9. Ragmani, A., Elomri, A., Abghour, N., Moussaid, K., & others. (2020). FACO: A hybrid fuzzy ant colony optimization algorithm for virtual machine scheduling in high-performance cloud computing. Journal of Ambient Intelligence and Humanized Computing, 11(10), 3975–3987.

10. Ren, H., Wang, Y., Xu, C., & others. (2020). Smig-rl: An evolutionary migration framework for cloud services based on deep reinforcement learning. ACM Transactions on Internet Technology, 20(4), 1–18.

11. Rodrigues, T. K., Suto, K., Nishiyama, H., Liu, J., & Kato, N. (2020). Machine learning meets computation and communication control in evolving edge and cloud: Challenges and future perspective. IEEE Communications Surveys & Tutorials, 22(1), 38–67.

12. Loganathan, R. (2025). AGENTIC AI FRAMEWORKS FOR AUTONOMOUS RISK DETECTION AND COMPLIANCE REMEDIATION IN ENTERPRISE DATA CENTER OPERATIONS. Lex Localis-Journal of Local Self-Government, 23 (S6), 9672–9697.

13. Sardaraz, M., & Tahir, M. (2020). A parallel multi-objective genetic algorithm for scheduling scientific workflows in cloud computing. International Journal of Distributed Sensor Networks, 16(8), 1550147720949142.

14. Tong, Z., Chen, H., Deng, X., & others. (2020). A scheduling scheme in the cloud computing environment using deep Q-learning. Information Sciences, 512, 1170–1191.

15. Wan, B., Dang, J., Li, Z., & others. (2020). Modeling analysis and cost-performance ratio optimization of virtual machine scheduling in cloud computing. IEEE Transactions on Parallel and Distributed Systems, 31(7), 1518–1532.

16. Wang, H., Liu, N., Zhang, Y., & others. (2020). Deep reinforcement learning: A survey. Frontiers of Information Technology & Electronic Engineering, 21(12), 1726–1744.

17. Welsh, T., & Benkhelifa, E. (2020). On resilience in cloud computing: A survey of techniques across the cloud domain. ACM Computing Surveys, 53(3), 1–36.

18. Kim, M.-H., Lee, J.-Y., Shah, S. A. R., Kim, T.-H., & Noh, S.-Y. (2021). Min-max exclusive virtual machine placement in cloud computing for scientific data environment. Journal of Cloud Computing, 10, 2.

19. Mahil, M., & Jayasree. (2021). Combined particle swarm optimization and ant colony system for energy efficient cloud data centers. Concurrency and Computation: Practice and Experience.

20. Peng, Y., Bao, Y., Chen, Y., & others. (2021). DL2: A deep learning-driven scheduler for deep learning clusters. IEEE Transactions on Parallel and Distributed Systems, 32(8), 1947–1960.

21. Reddy, V. A. R. (2023). Orchestrating the Future Autonomous Healthcare Data Pipeline Management through Agentic AI Architectures. International Journal of Advanced Research in Computer Science & Technology (IJARCST), 6(2), 7979-7992.

22. Wang, J., Hu, J., Min, G., & others. (2021). Fast adaptive task offloading in edge computing based on meta reinforcement learning. IEEE Transactions on Parallel and Distributed Systems, 32(1), 242–253.

23. Zhou, G., Tian, W., Buyya, R., Xue, R., & Song, L. (2024). Deep reinforcement learning-based methods for resource scheduling in cloud computing: A review and future directions. Artificial Intelligence Review, 57, 124.

24. Chen, X., Zhu, F., Chen, Z., & others. (2022). Resource allocation for cloud-based software services using prediction-enabled feedback control with reinforcement learning. IEEE Transactions on Cloud Computing, 10(2), 1117–1129.

25. Chen, X., Yang, L., Chen, Z., & others. (2023). Resource allocation with workload-time windows for cloud-based software services: A deep reinforcement learning approach. IEEE Transactions on Cloud Computing, 11(2), 1871–1885.

26. Chen, G., Qi, J., Sun, Y., & others. (2023). A collaborative scheduling method for cloud computing heterogeneous workflows based on deep reinforcement learning. Future Generation Computer Systems, 141, 284–297.

27. Karat, C., & Senthilkumar, R. (2022). Optimal resource allocation with deep reinforcement learning and greedy adaptive firefly algorithm in cloud computing. Concurrency and Computation: Practice and Experience, 34(4), e6657.

28. Uma, J. (2022). Optimized intellectual resource scheduling using deep reinforcement Q-learning in cloud computing. Transactions on Emerging Telecommunications Technologies.

29. Tuli, S., Ilager, S., Ramamohanarao, K., & Buyya, R. (2022). Dynamic scheduling for stochastic edge-cloud computing environments using A3C learning and residual recurrent neural networks. IEEE Transactions on Mobile Computing, 21(3), 940–954.

30. Bilal, M., Canini, M., Fonseca, R., & Rodrigues, R. (2023). With great freedom comes great opportunity: Rethinking resource allocation for serverless functions. Proceedings of the 18th ACM European Conference on Computer Systems, 427–443.

31. Smendowski, M., & Nawrocki, P. (2024). Optimizing multi-time series forecasting for enhanced cloud resource utilization based on machine learning. Knowledge-Based Systems, 304, 112489.

32. Meda, R. (2025). Optimizing Quota Planning and Territory Management through Predictive Analytics: Segmenting Sales Reps and Accounts within National Sales Zones. Advances in Consumer Research, 2(4).

33. Pintye, I., Kovács, J., & Lovas, R. (2024). Enhancing machine learning-based autoscaling for cloud resource orchestration. Journal of Grid Computing.

34. Kayalvili, S., Senthilkumar, R., Yasotha, S., & Kamalakannan, R. S. (2025). An optimized resource allocation in cloud using prediction enabled reinforcement learning. Scientific Reports, 15, 36088.

Additional Files

Published

2026-03-08

How to Cite

AI-Driven Cloud Resource Optimization for Enterprise Applications. (2026). The American Online Journal of Science and Engineering (AOJSE), 4(01). https://aojse.org/index.php/aojse/article/view/44

Similar Articles

51-55 of 55

You may also start an advanced similarity search for this article.