DEVELOPMENT OF SERVERLESS WEB APPLICATIONS ON THE AZURE FUNCTIONS PLATFORM USING .NET
DOI:
https://doi.org/10.34185/1991-7848.itmm.2025.01.121Keywords:
serverless architecture, Azure Functions, .NET, web applications, automatic scaling, integration of Azure services, cloud technologies.Abstract
The study examines the advantages of using a serverless architecture based on Azure Functions in combination with .NET technologies to create modern web applications. The limitations of traditional development approaches are analysed, including the complexity of scaling, infrastructure costs and limited flexibility. A review of relevant scientific publications on the use of serverless technologies and the features of Azure Functions integration with other Azure services was conducted. An experimental study has shown that the use of Azure Functions helps to reduce development time, increase the reliability and flexibility of applications. The paper emphasises the importance of security, authorisation and the correct choice of architectural solutions. The paper suggests areas for further research related to the integration of serverless solutions in the areas of IoT, Big Data, and Machine Learning.
References
Lynn Langit, "Learning Azure Functions: Building Serverless Solutions," O'Reilly Media, 2021.
M. Collier, R. Shahan, "Microsoft Azure Essentials: Fundamentals of Azure," Microsoft Press, 2020.
Jeff Hollan, "Serverless Computing in Azure with .NET: Build, deploy, and manage scalable applications using Azure Functions," Packt Publishing, 2021.
Boris Scholl, Trent Swanson, Peter Jausovec, "Serverless Applications with Azure," Manning Publications, 2020.
Microsoft Documentation: Azure Functions official documentation, 2024. URL: https://docs.microsoft.com/azure/azure-functions/