ISSN : 2583-2646

Cloud-Native Banking Quality Assurance Frameworks Powered by Azure DevOps and Intelligent Observability

ESP Journal of Engineering & Technology Advancements
© 2021 by ESP JETA
Volume 1  Issue 2
Year of Publication : 2021
Authors : Srikanth Chakravarthy Vankayala
: 10.56472/25832646/JETA-V1I2P132

Citation:

Srikanth Chakravarthy Vankayala, Sudheer Devaraju, 2021. "Cloud-Native Banking Quality Assurance Frameworks Powered by Azure DevOps and Intelligent Observability", ESP Journal of Engineering & Technology Advancements 1(2): 305-310.

Abstract:

The rapid adoption of cloud-native technologies in the banking sector has transformed the development and deployment of financial applications, enabling improved scalability, operational agility, and continuous service delivery. However, the increasing complexity of distributed architectures, microservices, containerized deployments, and real-time transaction processing introduces significant challenges in ensuring software quality, operational resilience, security, and regulatory compliance. This research paper presents a cloud-native quality assurance framework for banking platforms powered by Azure DevOps and intelligent observability techniques to improve testing efficiency, system reliability, and continuous delivery performance.

References:

[1] LeCun, Y., Bengio, Y., & Hinton, G. (2015). Deep learning. Nature, 521(7553), 436–444. https://doi.org/10.1038/nature14539

[2] Devlin, J., Chang, M. W., Lee, K., & Toutanova, K. (2019). BERT: Pre-training of deep bidirectional transformers for language understanding. Proceedings of NAACL-HLT, 4171–4186. https://doi.org/10.18653/v1/N19-1423

[3] Burns, B., Grant, B., Oppenheimer, D., Brewer, E., & Wilkes, J. (2016). Borg, Omega, and Kubernetes. Communications of the ACM, 59(5), 50–57. https://doi.org/10.1145/2890784

[4] Dragoni, N., Giallorenzo, S., Lafuente, A. L., Mazzara, M., Montesi, F., Mustafin, R., & Safina, L. (2017). Microservices: Yesterday, today, and tomorrow. Present and Ulterior Software Engineering, 195–216. https://doi.org/10.1007/978-3-319-67425-4_12

[5] Jamshidi, P., Pahl, C., Mendonça, N. C., Lewis, J., & Tilkov, S. (2018). Microservices: The journey so far and challenges ahead. IEEE Software, 35(3), 24–35. https://doi.org/10.1109/MS.2018.2141039

[6] Chen, L. (2015). Continuous delivery: Huge benefits, but challenges too. IEEE Software, 32(2), 50–54. https://doi.org/10.1109/MS.2015.27

[7] Hüttermann, M. (2012). DevOps for Developers. Apress. https://doi.org/10.1007/978-1-4302-4570-4

[8] Shahin, M., Ali Babar, M., & Zhu, L. (2017). Continuous integration, delivery and deployment: A systematic review. IEEE Access, 5, 3909–3943. https://doi.org/10.1109/ACCESS.2017.2685629

[9] Ebert, C., Gallardo, G., Hernantes, J., & Serrano, N. (2016). DevOps. IEEE Software, 33(3), 94–100. https://doi.org/10.1109/MS.2016.68

[10] Spinellis, D. (2012). Git. IEEE Software, 29(3), 100–101. https://doi.org/10.1109/MS.2012.61

[11] Vavilapalli, V. K., Murthy, A. C., Douglas, C., Agarwal, S., Konar, M., Evans, R., Graves, T., Lowe, J., Shah, H., Seth, S., & others. (2013). Apache Hadoop YARN: Yet another resource negotiator. Proceedings of the 4th Annual Symposium on Cloud Computing. https://doi.org/10.1145/2523616.2523633

[12] Turney, P. D., & Pantel, P. (2010). From frequency to meaning: Vector space models of semantics. Journal of Artificial Intelligence Research, 37, 141–188. https://doi.org/10.1613/jair.2934

[13] Kruchten, P. (1995). Architectural blueprints—The “4+1” view model of software architecture. IEEE Software, 12(6), 42–50. https://doi.org/10.1109/52.469759

[14] Wohlin, C., Runeson, P., Höst, M., Ohlsson, M., Regnell, B., & Wesslén, A. (2012). Experimentation in Software Engineering. Springer. https://doi.org/10.1007/978-3-642-29044-2

[15] Feitelson, D. G., Frachtenberg, E., & Beck, K. L. (2013). Development and deployment at Facebook. IEEE Internet Computing, 17(4), 8–17. https://doi.org/10.1109/MIC.2013.25

[16] Brewer, E. A. (2012). CAP twelve years later: How the “rules” have changed. Computer, 45(2), 23–29. https://doi.org/10.1109/MC.2012.37

[17] Verma, A., Pedrosa, L., Korupolu, M., Oppenheimer, D., Tune, E., & Wilkes, J. (2015). Large-scale cluster management at Google with Borg. Proceedings of EuroSys. https://doi.org/10.1145/2741948.2741964

[18] Fehling, C., Leymann, F., Retter, R., Schupeck, W., & Arbitter, P. (2014). Cloud Computing Patterns. Springer. https://doi.org/10.1007/978-3-7091-1568-8

[19] Bondi, A. B. (2000). Characteristics of scalability and their impact on performance. Proceedings of the 2nd International Workshop on Software and Performance, 195–203. https://doi.org/10.1145/350391.350432

[20] Cito, J., Leitner, P., Fritz, T., & Gall, H. C. (2015). The making of cloud applications: An empirical study on software development for the cloud. Proceedings of the Joint Meeting on Foundations of Software Engineering, 393–403. https://doi.org/10.1145/2786805.2786826

[21] Balalaie, A., Heydarnoori, A., & Jamshidi, P. (2016). Microservices architecture enables DevOps. IEEE Software, 33(3), 42–52. https://doi.org/10.1109/MS.2016.64

[22] Taibi, D., Lenarduzzi, V., Pahl, C., & Janes, A. (2017). Microservices in agile software development: A workshop-based study into issues, advantages, and disadvantages. Proceedings of XP 2017. https://doi.org/10.1145/3120459.3120483

[23] He, S., Zhu, J., He, P., & Lyu, M. R. (2016). Experience report: System log analysis for anomaly detection. Proceedings of ISSRE, 207–218. https://doi.org/10.1109/ISSRE.2016.21

[24] Papazoglou, M. P. (2003). Service-oriented computing: Concepts, characteristics and directions. Proceedings of WISE 2003, 3–12. https://doi.org/10.1109/WISE.2003.1254461

[25] Buyya, R., Broberg, J., & Goscinski, A. (2011). Cloud Computing: Principles and Paradigms. Wiley. https://doi.org/10.1002/9780470940105

Keywords:

: Cloud-Native Banking, Quality Assurance Frameworks, Azure DevOps, Intelligent Observability, DevOps Automation, Continuous Integration (CI), Continuous Deployment (CD), CI/CD Pipelines, Banking Technology Platforms, Digital Banking Systems, Cloud Computing, Microservices Architecture, Containerized Applications, Kubernetes, Enterprise Quality Engineering, Software Testing Automation