Cloud-Native Applications: Best Practices and Challenges

Authors

  • Murali Kadiyala, Gopalakrishnan Mahadevan, Santosh Panendra Bandaru, N V Rama Sai Chalapathi Gupta Lakkimsettym, Chandra Jaiswal

Keywords:

Cloud-native applications, Microservices architecture, (CI/CD)

Abstract

This report aims at presenting the potential and issues of cloud-native applications as the new generation applications in software development. Microservices architecture, using the concept of containers, and CI/CD have helped in providing flexibility and improved time for the organization needed to deploy the application. However, the report reveals that the applications of microservices have some drawbacks, including- security issues, managing the microservices paradigms, and lack of skilled people. Therefore, the future cloud-native technologies will include artificial intelligence; machine learning; serverless; and security. This paper is beneficial to any organization that wishes to evaluate, design or implement cloud-native environments.

Downloads

Download data is not yet available.

References

Kanchepu, N., 2023. Cloud-Native Architectures: Design Principles and Best Practices for Scalable Applications. International Journal of Sustainable Development Through AI, ML and IoT, 2(2), pp.1-21.

Kertész, D.R., Farkas, K. and Szabó, G., 2021. Best Practices of Cloud Native Application Development. Bachelor of profession’s thesis, Budapest University of Technology and Economics, Budapest.

Albuquerque, C. and Correia, F., 2024, July. Logging design patterns for cloud-native applications. In Proceedings of the 29th European Conference on Pattern Languages of Programs, People, and Practices (pp. 1-11).

Ashfin, I., Quality Assurance in Cloud-native Applications: Strategies, Tools, and Best Practices. Multidisciplinary Science Journal, 1(01), pp.48-53.

Chelliah, P.R. and Surianarayanan, C., 2021. Multi-cloud adoption challenges for the cloud-native era: Best practices and solution approaches. International Journal of Cloud Applications and Computing (IJCAC), 11(2), pp.67-96.

Oyeniran, C.O., Adewusi, A.O., Adeleke, A.G., Akwawa, L.A. and Azubuko, C.F., 2024. Microservices architecture in cloud-native applications: Design patterns and scalability. Computer Science & IT Research Journal, 5(9), pp.2107-2124.

Team, F.B.U., 2024. Cloud-Native Application Architecture: Microservice Development Best Practice. Springer Nature.

Indrasiri, K. and Suhothayan, S., 2021. Design Patterns for Cloud Native Applications. " O'Reilly Media, Inc.".

Alonso, J., Orue-Echevarria, L., Casola, V., Torre, A.I., Huarte, M., Osaba, E. and Lobo, J.L., 2023. Understanding the challenges and novel architectural models of multi-cloud native applications–a systematic literature review. Journal of Cloud Computing, 12(1), p.6.

Telang, T., 2022. Cloud-native application development. In Beginning Cloud Native Development with MicroProfile, Jakarta EE, and Kubernetes: Java DevOps for Building and Deploying Microservices-based Applications (pp. 29-54). Berkeley, CA: Apress.

Gil, G., Corujo, D. and Pedreiras, P., 2021, September. Cloud native computing for industry 4.0: Challenges and opportunities. In 2021 26th IEEE international conference on emerging technologies and factory automation (ETFA) (pp. 01-04). IEEE.

Oyeniran, O.C., Modupe, O.T., Otitoola, A.A., Abiona, O.O., Adewusi, A.O. and Oladapo, O.J., 2024. A comprehensive review of leveraging cloud-native technologies for scalability and resilience in software development. International Journal of Science and Research Archive, 11(2), pp.330-337.

Downloads

Published

25.02.2025

How to Cite

Murali Kadiyala. (2025). Cloud-Native Applications: Best Practices and Challenges. International Journal of Intelligent Systems and Applications in Engineering, 13(1s), 09–17. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/7355

Issue

Section

Research Article