Cloud-based Application Development and Optimization

Year : 2025 | Volume : 12 | Issue : 01 | Page : 37 42
    By

    Kalyani Agravat,

  • Hiren Thakor,

  1. Assistant Professor, Faculty of Computer Application, H N Shukla College, Rajkot, Gujarat, India
  2. Associate Professor, Faculty of Computer Application, Noble University, Junagadh, Gujarat, India

Abstract

As cloud computing powers today’s applications, optimizing cloud-based development is crucial to achieve performance, cost effectiveness, and scalability. This research focuses on enhancing the design, deployment, and maintenance of cloud applications, tackling challenges in resource management, scalability, and resilience. We specifically explore dynamic resource allocation algorithms that use predictive analytics for auto-scaling based on workload variations, aiming to cut costs while preserving high performance. The study also investigates cross-cloud optimization for multi-cloud environments, allowing applications to operate seamlessly across different providers, improving redundancy and reducing latency. A major focus is on fault tolerance and resilience, introducing frameworks to detect and address infrastructure failures in real-time, ensuring high availability and business continuity. Additionally, we propose energy-efficient resource management strategies to minimize the carbon footprint of cloud applications by aligning computational loads with green energy availability and employing energy-aware scheduling methods. Security and compliance are also key considerations, balancing rigorous data protection with the need for application speed and scalability. This research uses a blend of simulation modeling, real-world benchmarking, and prototype testing in commercial cloud environments to validate our methodologies. The results highlight significant improvements in performance, cost efficiency, and sustainability, offering a holistic approach to optimizing cloud applications. Our work aims to provide frameworks and best practices that developers and enterprises can adopt, enhancing the efficiency, responsiveness, and reliability of cloud-based applications across diverse deployment scenarios.

Keywords: Cross-cloud optimization, energy-aware scheduling, cost optimization, experimental setup, datasets, performance metrics, security and privacy

[This article belongs to Journal of Open Source Developments ]

How to cite this article:
Kalyani Agravat, Hiren Thakor. Cloud-based Application Development and Optimization. Journal of Open Source Developments. 2025; 12(01):37-42.
How to cite this URL:
Kalyani Agravat, Hiren Thakor. Cloud-based Application Development and Optimization. Journal of Open Source Developments. 2025; 12(01):37-42. Available from: https://journals.stmjournals.com/joosd/article=2025/view=203111


References

  1. Kinza Yasar, Shore J. (2024). Cloud application. Search Cloud Computing. [Online]. TechTarget. Available from: /https://www.techtarget.com/searchcloudcomputing/definition/cloud-application#: ~:text=A%20cloud%20application%2C%20or%20cloud,with%20a%20continual%20internet%20connection. ‌
  2. Qian L, Luo Z, Du Y, Guo L. Cloud computing: An overview. In Cloud Computing: First International Conference, CloudCom 2009, Beijing, China, December 1–4, 2009, Proceedings 1. 2009; 626–631. Springer Berlin Heidelberg.
  3. Li L, Liu K, Wang S, Hu Q. Research and Application of Cloud Computing in Power Consumption Information Acquisition System. In 2022 IEEE International Seminar on Computer Science and Engineering Technology (SCSET). 2022 Jan 8; 340–343.
  4. Cappos J, Beschastnikh I, Krishnamurthy A, Anderson T. Seattle: a platform for educational cloud computing. In Proceedings of the 40th ACM technical symposium on Computer science education. 2009 Mar 4; 111–115.
  5. Fox A, Griffith R, Joseph A, Katz R, Konwinski A, Lee G, Patterson D, Rabkin A, Stoica I. Above the clouds: A Berkeley view of cloud computing. Dept. Electrical Eng. and Comput. Sciences, University of California, Berkeley, Rep. UCB/EECS. 2009 Feb 10; 28(13): 2009.
  6. Amazon Web Services. (2024). Increasing access to education with computer games. [Online]. Amazon Web Services, Inc. Available from: https://aws.amazon.com/education/?wwps-cards.sort-by=item.additionalFields.sortDate&wwps-cards.sort-order=desc ‌
  7. IBM, (2025). IBM Cloud. [Online]. Ibm.com. Available from: https://www.ibm.com/cloud ‌
  8. Alshwaier A, Youssef A, Emam A. A new trend for e-learning in KSA using educational clouds. Advanced Computing: An International Journal (ACIJ). 2012 Jan 1; 3(1): 81–97.
  9. Alan Cabrera, last modified by Josh Thompson. (2015 Apr 23). Apache VCL – Apache VCL – Apache Software Foundation. [Online]. Apache.org. Available from: https://cwiki.apache.org/ confluence/display/VCL ‌
  10. IBM. (2010). Cloud 9: Future Compatible Computing in Education: Cloud-onomics in education. [Online]. Available from: https://www.ibm.com/ibm/files/T641866T23726I58/EBE03001USEN. PDF ‌

Regular Issue Subscription Review Article
Volume 12
Issue 01
Received 20/12/2024
Accepted 07/01/2025
Published 07/03/2025
Publication Time 77 Days


Login


My IP

PlumX Metrics