AI-Driven Cloud Resource Optimization for Enterprise Applications
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
Issue
Section
License
Copyright (c) 2026 Katarzyna Nowak (Author)

This work is licensed under a Creative Commons Attribution 4.0 International License.
The American Online Journal of Science and Engineering (AOJSE) is an open-access journal, and all published articles are made freely available to readers worldwide under the terms of the Creative Commons Attribution 4.0 International License (CC BY 4.0). This license governs the use, sharing, adaptation, and distribution of all content published in AOJSE and is designed to promote the broadest possible dissemination and reuse of scholarly research.
Creative Commons Attribution 4.0 International License (CC BY 4.0)
Under the Creative Commons Attribution 4.0 International License, any user is free to share, copy, and redistribute the published material in any medium or format, and to adapt, remix, transform, and build upon the material for any purpose, including commercial use, provided that appropriate credit is given to the original authors and source. The license cannot be revoked as long as the terms are followed.
When using or redistributing content published in AOJSE, users must provide proper attribution by citing the original authors' names, the article title, the journal name (AOJSE), the volume and issue number, the year of publication, and the DOI or URL of the article. Users must also indicate if any changes were made to the original work. Attribution must be provided in a reasonable manner but must not suggest that the authors or AOJSE endorse the user or their use of the material.
Author Rights and Copyright Retention
AOJSE respects and upholds the intellectual property rights of all contributing authors. Authors who publish in AOJSE retain full copyright over their work. By submitting a manuscript to AOJSE, authors grant the journal a non-exclusive, worldwide, royalty-free license to publish, reproduce, distribute, publicly display, and archive the article in print and electronic formats. This license allows AOJSE to make the article freely accessible to readers globally while ensuring that the authors remain the rightful owners of their work.
Authors are permitted to deposit their published articles in institutional repositories, personal websites, academic networking platforms, and preprint servers, provided that the original publication in AOJSE is acknowledged and properly cited. Authors may also reuse their published content in subsequent works, presentations, teaching materials, and grant applications without requiring prior permission from the journal.
Third-Party Content
Authors are solely responsible for obtaining written permission to reproduce any third-party material, including figures, tables, images, data, or excerpts from other publications, included in their manuscript. Evidence of such permissions must be provided to the editorial office upon request. AOJSE does not assume any responsibility for copyright infringement arising from the unauthorized inclusion of third-party content in published articles.
Permitted Uses
Under the CC BY 4.0 license, the following uses of AOJSE published content are freely permitted without prior written permission from the journal or authors, provided that proper attribution is given. Users may read, download, print, and distribute articles for personal, educational, or research purposes. Researchers may reuse data, figures, and findings for meta-analyses, systematic reviews, and secondary research. Educators may incorporate published articles into course materials, syllabi, and academic presentations. Journalists, policymakers, and practitioners may reference and cite published findings for professional and public interest purposes.
Prohibited Uses
While the CC BY 4.0 license is broad and permissive, users may not apply legal terms or technological measures that legally restrict others from doing anything the license permits. Users may not misrepresent the original authorship of published content or imply endorsement by the original authors or AOJSE without explicit consent. Plagiarism, data fabrication, and any form of academic misconduct in the reuse of published material are strictly prohibited and are a violation of publication ethics standards.
Institutional and Repository Deposit Policy
AOJSE fully supports self-archiving and green open access. Authors are encouraged to deposit the final published version of their article, also known as the version of record, in institutional repositories, subject repositories, and open-access databases immediately upon publication. There is no embargo period. Authors should always link back to the original article on the AOJSE website and include the full citation and DOI when depositing their work in any repository.
Digital Preservation and Archiving
AOJSE is committed to the long-term digital preservation of all published content to ensure its permanent availability and accessibility. The journal utilizes the Open Journal Systems (OJS) platform, which supports internationally recognized digital archiving standards. AOJSE encourages participation in archiving networks such as LOCKSS (Lots of Copies Keep Stuff Safe) and CLOCKSS (Controlled LOCKSS) to safeguard published articles against data loss and ensure continued access for future generations of researchers and readers.
Disclaimer
The views, opinions, findings, and conclusions expressed in articles published in AOJSE are solely those of the authors and do not necessarily reflect the official position, policy, or views of the journal, its editorial board, or its affiliated organizations. AOJSE makes every effort to ensure the accuracy and integrity of published content but does not accept legal responsibility for any errors, omissions, or claims arising from the use of information published in the journal.
Contact for Licensing Inquiries
For any questions regarding the licensing terms, copyright, or permitted use of content published in AOJSE, please contact the editorial office through the journal website at https://aojse.org. The editorial team will be happy to assist authors, readers, and institutions with any licensing-related queries.