Generative AI Application Deployment on Microsoft Azure: Performance, Security, and Cost Considerations
DOI:
https://doi.org/10.61424/9hpkf784Keywords:
Generative artificial intelligence, Microsoft Azure, cloud computing, large language models, cloud security, cloud cost optimisation, MLOpsAbstract
The rapid adoption of generative artificial intelligence (AI) has pushed organisations to look beyond experimentation and toward production-grade deployment on public cloud infrastructure. Microsoft Azure has emerged as one of the leading platforms for hosting generative AI applications through services such as Azure OpenAI Service, Azure Machine Learning, Azure Kubernetes Service, and Azure Container Apps. However, moving a generative AI workload from prototype to production surfaces three interconnected challenges: sustaining acceptable inference performance under variable load, protecting sensitive data and model assets against an expanding attack surface, and controlling the often unpredictable cost of large-model inference. This paper synthesises the current literature on cloud computing, large language model (LLM) serving, cloud security, and cloud financial management to propose an integrated framework for evaluating generative AI deployments on Azure. We describe a reference architecture spanning identity, orchestration, model serving, data grounding, and cost-and-operations layers; compare the performance and scalability profiles of five common Azure deployment options; and summarise seven cost-optimisation levers available to architects. The analysis shows that performance, security, and cost decisions are not independent: provisioning choices made to reduce latency (for example, reserved throughput) directly increase fixed cost, while security controls such as private networking and content filtering introduce measurable latency overhead. We conclude that a mature Azure-based generative AI deployment requires continuous, cross-functional governance—combining MLOps, FinOps, and security operations—rather than a one-time architectural decision, and we outline directions for future empirical research.
References
Abadi, M., Chu, A., Goodfellow, I., McMahan, H. B., Mironov, I., Talwar, K., & Zhang, L. (2016). Deep learning with differential privacy. In Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security (pp. 308–318). Association for Computing Machinery. https://doi.org/10.1145/2976749.2978318
Barati, M., Aujla, G. S., Llanos, J. T., Duodu, K. A., Rana, O., Carr, M., & Ranjan, R. (2021). Privacy-aware cloud auditing for GDPR compliance verification in online healthcare. IEEE Transactions on Industrial Informatics, 18(7), 4808–4819. https://doi.org/10.1109/TII.2021.3100152
Bernstein, D. (2014). Containers and cloud: From LXC to Docker to Kubernetes. IEEE Cloud Computing, 1(3), 81–84. https://doi.org/10.1109/MCC.2014.51
Brown, T. B., Mann, B., Ryder, N., Subbiah, M., Kaplan, J., Dhariwal, P., Neelakantan, A., Shyam, P., Sastry, G., Askell, A., Agarwal, S., Herbert-Voss, A., Krueger, G., Henighan, T., Child, R., Ramesh, A., Ziegler, D. M., Wu, J., Winter, C., … Amodei, D. (2020). Language models are few-shot learners (arXiv:2005.14165). arXiv. https://doi.org/10.48550/arXiv.2005.14165
Cambronero, M. E., Martínez, M. A., Llana, L., Rodríguez, R. J., & Russo, A. (2024). Towards a GDPR-compliant cloud architecture with data privacy controlled through sticky policies. PeerJ Computer Science, 10, Article e1898. https://doi.org/10.7717/peerj-cs.1898
Carrión, C. (2022). Kubernetes as a standard container orchestrator: A bibliometric analysis. Journal of Grid Computing, 20(4), Article 42. https://doi.org/10.1007/s10723-022-09629-8
Deochake, S. (2023). Cloud and AI infrastructure cost optimization: A comprehensive review of strategies and case studies (arXiv:2307.12479). arXiv. https://doi.org/10.48550/arXiv.2307.12479
Fernandez, E. B., & Monge, R. (2014). A security reference architecture for cloud systems. In Proceedings of the 2014 Conference on Research in Adaptive and Convergent Systems (RACS ’14) (pp. 1–5). Association for Computing Machinery. https://doi.org/10.1145/2578128.2578229
Hewage, N., & Meedeniya, D. (2022). Machine learning operations: A survey on MLOps tool support (arXiv:2202.10169). arXiv. https://doi.org/10.48550/arXiv.2202.10169
Khan, A. Q., Matskin, M., Prodan, R., Bussler, C., Roman, D., & Soylu, A. (2024). Cost modelling and optimisation for cloud: A graph-based approach. Journal of Cloud Computing, 13, Article 118. https://doi.org/10.1186/s13677-024-00709-6
Kreuzberger, D., Kühl, N., & Hirschl, S. (2023). Machine learning operations (MLOps): Overview, definition, and architecture. IEEE Access, 11, 31866–31879. https://doi.org/10.1109/ACCESS.2023.3262138
Li, B., Guo, L., Cheng, J., Chen, Q., He, B., & Guo, M. (2022). The serverless computing survey: A technical primer for design architecture. ACM Computing Surveys, 54(10s), 1–34. https://doi.org/10.1145/3508360
Li, B., Jiang, Y., Gadepally, V., & Tiwari, D. (2024). LLM inference serving: Survey of recent advances and opportunities (arXiv:2407.12391). arXiv. https://doi.org/10.48550/arXiv.2407.12391
Mell, P., & Grance, T. (2011). The NIST definition of cloud computing (NIST Special Publication 800-145). National Institute of Standards and Technology. https://doi.org/10.6028/NIST.SP.800-145
Miao, X., Oliaro, G., Zhang, Z., Cheng, X., Jin, H., Chen, T., & Jia, Z. (2023). Towards efficient generative large language model serving: A survey from algorithms to systems (arXiv:2312.15234). arXiv. https://doi.org/10.48550/arXiv.2312.15234
Patel, D., Raut, G., Cheetirala, S. N., Nadkarni, G. N., Freeman, R., Glicksberg, B. S., Klang, E., & Timsina, P. (2024). Cloud platforms for developing generative AI solutions: A scoping review of tools and services (arXiv:2412.06044). arXiv. https://doi.org/10.48550/arXiv.2412.06044
Qu, Z., Dawande, M., & Janakiraman, G. (2024). Cloud cost optimization: Model, bounds, and asymptotics. Operations Research. Advance online publication. https://doi.org/10.1287/opre.2022.0362
Stupar, I., & Huljenic, D. (2023). Model-based cloud service deployment optimisation method for minimisation of application service operational cost. Journal of Cloud Computing, 12, Article 24. https://doi.org/10.1186/s13677-023-00389-8
Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A. N., Kaiser, Ł., & Polosukhin, I. (2017). Attention is all you need (arXiv:1706.03762). arXiv. https://doi.org/10.48550/arXiv.1706.03762
Downloads
Published
Issue
Section
License
Copyright (c) 2025 Shekar Rao Lakavath (Author)

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.