A Generative AI Framework for Resilient DevOps in Cloud-Native Fintech

Authors

  • Luca Bianchi Author
    Competing Interests

    AI,ML

Keywords:

Generative AI, DevOps, Automation, Cloud-Native, Financial Services, Governance, Data Privacy, Explainability.

Abstract

Scalability is a critical non-functional requirement for cloud-native financial platforms. Open banking and fintech ecosystems built on such platforms must also satisfy extensive requirements around risk management, security, and compliance with confidentiality and privacy standards. Meeting these requirements demands a DevOps approach that ensures appropriate governance, monitoring, verification, validation, and testing throughout the system lifecycle — needs that vary not only between development and operations phases but also across architectural layers of the platform.

Generative AI presents significant opportunities to automate DevOps practices in cloud-native environments. Building on Generative AI techniques, the proposed reference architecture enables intelligent automation of key DevOps activities within defined boundaries, supported by continuous learning and improvement loops. Automation scenarios include policy-driven provisioning and configuration aligned with internal standards and external regulations; intelligent incident response and remediation for rapid recovery with minimal human intervention; and AI-assisted testing and verification that use synthetic data to expand coverage in underrepresented areas.

References

1. Bogner, J., Fritzsch, J., Wagner, S., & Zimmermann, A. (2021). Industry practices and challenges for the evolvability assurance of microservices. Empirical Software Engineering, 26, Article 104.

2. Ghantous, G. B., & Gill, A. Q. (2021). Evaluating the DevOps reference architecture for multi-cloud IoT-applications. SN Computer Science, 2, Article 123.

3. Kumara, I., Garriga, M., Romeu, A. U., Nucci, D. D., Tamburri, D. A., van den Heuvel, W.-J., & Palomba, F. (2021). The do's and don'ts of infrastructure code: A systematic gray literature review. Information and Software Technology, 137, Article 106593.

4. Loganathan, R. (2022). Converging Security Architecture and Compliance Management in Enterprise Data Center Ecosystems: A Unified Control Framework. International Journal of Scientific Research and Modern Technology, 1(12), 295-312.

5. Mäkinen, S. S., Skogström, H., Laaksonen, E., & Mikkonen, T. (2021). Who needs MLOps: What data scientists seek to accomplish and how can MLOps help? In 2021 IEEE/ACM 1st Workshop on AI Engineering—Software Engineering for AI (WAIN). IEEE.

6. Granlund, T., Kopponen, A., Stirbu, V. A., Myllyaho, L., & Mikkonen, T. (2021). MLOps challenges in multi-organization setup: Experiences from two real-world cases. In 2021 IEEE/ACM 1st Workshop on AI Engineering—Software Engineering for AI (WAIN). IEEE.

7. Renggli, C., Rimanic, L., Gürel, N. M., Karlas, B., Wu, W., & Zhang, C. (2021). A data quality-driven view of MLOps. IEEE Data Engineering Bulletin, 44(1), 11–23.

8. Ruf, P., Madan, M., Reich, C., & Ould-Abdeslam, D. (2021). Demystifying MLOps and presenting a recipe for the selection of open-source tools. Applied Sciences, 11(19), 8861.

9. Shahin, M. (2021). A qualitative study of architectural design issues in DevOps. Journal of Software: Evolution and Process, 35(5), e2379.

10. Chen, M., Tworek, J., Jun, H., Yuan, Q., Ponde de Oliveira Pinto, H., Kaplan, J., Edwards, H., Burda, Y., Joseph, N., et al. (2021). Evaluating large language models trained on code. arXiv.

11. Mattaparthi, R. (2022). Engineering Predictive Industrial Systems Through IoT-Driven Asset Monitoring and Machine Learning Prognostics. International Journal of Future Innovative Science and Technology (IJFIST), 5(1), 7790.

12. Akbar, M. A., Smolander, K., Mahmood, S., & Alsanad, A. (2022). Toward successful DevSecOps in software development organizations: A decision-making framework. Information and Software Technology, 147, Article 106894.

13. Alnafessah, A., et al. (2022). A survey on DevOps practices and challenges in software development organizations. Journal of Systems and Software.

14. Camilli, M., & Russo, B. (2022). Modeling performance of microservices systems with growth theory. Empirical Software Engineering, 27, Article 39.

15. Hewage, N., & Meedeniya, D. (2022). Machine learning operations: A survey on MLOps tool support. arXiv.

16. Li, Y., Choi, D., Chung, J., Kushman, N., Schrittwieser, J., Leblond, R., Eccles, T., Keeling, J., Gimeno, F., Dal Lago, A., Hubert, T., Choy, P., d'Autume, C. de M., Babuschkin, I., Chen, X., Huang, P.-S., Welbl, J., Gowal, S., Cherepanov, A., Molloy, J., Mankowitz, D. J., Sutherland Robson, E., Kohli, P., de Freitas, N., Kavukcuoglu, K., & Vinyals, O. (2022). Competition-level code generation with AlphaCode. Science, 378(6624), 1092–1097.

17. Nguyen, D. K. (2022). Big data, artificial intelligence and machine learning: A transformative symbiosis in favour of financial technology. European Financial Management, 29(2), 517–548.

18. Nijkamp, E., Pang, B., Hayashi, H., Tu, L., Wang, H., Zhou, Y., Savarese, S., & Xiong, C. (2022). CodeGen: An open large language model for code with multi-turn program synthesis. arXiv.

19. Xia, H., Wang, Y., Gauthier, J., & Zhang, J. Z. (2022). Knowledge graph of mobile payment platforms based on deep learning: Risk analysis and policy implications. Expert Systems with Applications, 208, 118143.

20. Singh, A., et al. (2022). Machine learning for cloud-native applications: A systematic review. Journal of Cloud Computing.

21. Chen, Z., et al. (2022). A systematic review of machine learning applications in financial technology. Electronic Commerce Research and Applications.

22. Ayas, H. M., Leitner, P., & Hebig, R. (2023). An empirical study of the systemic and technical migration towards microservices. Empirical Software Engineering, 28, Article 85.

23. Erdei, R., & Toka, L. (2023). Minimizing resource allocation for cloud-native microservices. Journal of Network and Systems Management, 31, Article 35.

24. Reddy, V. A. R. (2022). Data-Driven Healthcare Operations: Architecting Unified Member, Provider, and Claims Intelligence Platforms. International Journal of Science, Research and Technology, 5(5), 8511-8521.

25. Fan, A., Gokkaya, B., Harman, M., Lyubarsky, M., Sengupta, S., Yoo, S., & Zhang, J. M. (2023). Large language models for software engineering: Survey and open problems. In Proceedings of the 2023 IEEE/ACM International Conference on Software Engineering: Future of Software Engineering (ICSE-FoSE) (pp. 31–53). IEEE.

26. Kreuzberger, D., Kühl, N., & Hirschl, S. (2023). Machine learning operations (MLOps): Overview, definition, and architecture. IEEE Access, 11, 31866–31879.

27. Ozkaya, I. (2023). Application of large language models to software engineering tasks: Opportunities, risks, and implications. IEEE Software, 40(3), 4–8.

28. Zheng, Z., Ning, K., Zhong, Q., Chen, J., Chen, W., Guo, L., Wang, W., & Wang, Y. (2023). Towards an understanding of large language models in software engineering tasks. arXiv.

Additional Files

Published

2024-02-16

Data Availability Statement

No datasets were generated or analyzed in this study. All data supporting the findings are contained within the article.

How to Cite

A Generative AI Framework for Resilient DevOps in Cloud-Native Fintech. (2024). The American Journal of Analytics and Artificial Intelligence (AJAAI), 2(01). https://ajaaai.org/index.php/ajaai/article/view/47

Similar Articles

11-20 of 56

You may also start an advanced similarity search for this article.