Generative AI Application Deployment on Microsoft Azure: Performance, Security, and Cost Considerations

Authors

  • Shekar Rao Lakavath Author

DOI:

https://doi.org/10.61424/9hpkf784

Keywords:

Generative artificial intelligence, Microsoft Azure, cloud computing, large language models, cloud security, cloud cost optimisation, MLOps

Abstract

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

2025-08-29