Software Architecture for Cloud-Native Applications: Patterns and Practices

Authors

  • Dr. Vivian Holloway

Abstract

With the rapid adoption of cloud computing, the need for cloud-native applications has grown significantly. This paper focuses on the architectural patterns and best practices for designing cloud-native software systems. It covers fundamental principles such as microservices, containerization, serverless computing, and DevOps practices, which are integral to cloud-native application development. The paper also discusses the challenges of scaling, ensuring fault tolerance, and managing cloud resources. Through a series of architectural case studies, the paper demonstrates how to design systems that leverage cloud services and infrastructure efficiently while maintaining performance and reliability. It concludes with a set of recommended practices for building resilient and scalable cloud-native applications.

References

Cardozo, K., Nehmer, L., Esmat, Z. A. R. E., Afsari, M., Jain, J., Parpelli, V., ... & Shahid, T. (2024). U.S. Patent No. 11,893,819. Washington, DC: U.S. Patent and Trademark Office.

Gupta, M., & Jain, J. (2024). Optimizing E-commerce Dynamic Pricing Using Aggregated Market Data and Cloud-Based Analytics. International Journal of Global Innovations and Solutions (IJGIS).

Jain, J., & Gupta, M. (2024). Enhancing Software Engineering Practices for AI-Driven Fintech Applications. International Journal of Global Innovations and Solutions (IJGIS).

Jain, J. (2024). AI-Driven Optical Character Recognition for Fraud Detection in FinTech Income Verification Systems.

Cardozo, Kenneth, Landon Nehmer, Z. A. R. E. Esmat, Mani Afsari, Jitender Jain, Venkateshwar Parpelli, Bhuvaneswari Balasubramanian, Bijun

Du, Daniel Nizinski, and Tausif Shahid. "Systems and methods for extracting and processing data using optical character recognition in real-time environments." U.S. Patent Application 18/429,247, filed May 23, 2024.

Jain, J. Leveraging Advanced AI and Cloud Computing for Scalable Innovations in Fintech Systems, 2022.

Jain, J., Khunger, A., Agarwal, G., Tanikonda, A., & Modake, R. (2021). Optimizing Payment Gateways in Fintech Using AI-Augmented OCR and Intelligent Workflow. Authorea Preprints.

Jain, J., Modake, R., Khunger, A., & dnyandev Jagdale, A. CLOUD-NATIVE SECURITY FRAMEWORK: USING MACHINE LEARNING TO IMPLEMENT SELECTIVE MFA IN MODERN BANKING PLATFORMS , 2019.

Published

2024-09-20

How to Cite

Holloway, D. V. (2024). Software Architecture for Cloud-Native Applications: Patterns and Practices. Indonasian Journal of Advanced Research & Technology , 6(6). Retrieved from https://scholarlyarticle.vncinstitute.com/index.php/IJART/article/view/51

Issue

Section

Articles