Cloud-Native Applications: Best Practices and Challenges
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
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
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
All papers should be submitted electronically. All submitted manuscripts must be original work that is not under submission at another journal or under consideration for publication in another form, such as a monograph or chapter of a book. Authors of submitted papers are obligated not to submit their paper for publication elsewhere until an editorial decision is rendered on their submission. Further, authors of accepted papers are prohibited from publishing the results in other publications that appear before the paper is published in the Journal unless they receive approval for doing so from the Editor-In-Chief.
IJISAE open access articles are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. This license lets the audience to give appropriate credit, provide a link to the license, and indicate if changes were made and if they remix, transform, or build upon the material, they must distribute contributions under the same license as the original.