The Role of Serverless Architecture in Scalable and Efficient Web Development

Authors

  • Sarvesh Sonawane Master of Computer Application, Aditya Institute of Management Studies and Research, Borivali, Maharashtra, India Author
  • Ragini Mallah Master of Computer Application, Aditya Institute of Management Studies and Research, Borivali, Maharashtra, India Author
  • Ramakrishnan Iyer Assistant Professor, Aditya Institute of Management Studies and Research, Borivali, Maharashtra, India Author

DOI:

https://doi.org/10.32628/IJSRST25121206

Abstract

Web development has been transformed by serverless computing, which provides scalable, economical, and effective cloud-based solutions. Developers can concentrate entirely on developing code thanks to serverless architecture, which removes the need to manage real servers. This paradigm transfers the operational load to cloud providers, who take care of security, scalability, and infrastructure maintenance. But even with its benefits, issues with security, performance delay, and vendor lock-in still exist. To overcome these obstacles, developers must use best practices, such as enhancing cold start performance and putting robust security measures in place. This essay examines the development of serverless computing, as well as its advantages, difficulties, and potential applications. It also analyzes real-world use examples that demonstrate the revolutionary potential of serverless architecture across a range of industries, including e-commerce, banking, and healthcare, and offers suggestions for effective implementation.

Downloads

Download data is not yet available.

References

Baldini, I., Castro, P., Chang, K., Cheng, P., Fink, S., Ishakian, V., ... & Suter, P. (2017). Serverless computing: Current trends and open problems. Research Advances in Cloud Computing.

McGrath, G., & Brenner, P. (2017). Serverless computing: Design, implementation, and performance. IEEE International Conference on Cloud Engineering.

Jonas, E., Schleier-Smith, J., Sreekanti, V., Tsai, C. C., Khandelwal, A., Pu, Q., ... & Stoica, I. (2019). Cloud programming simplified: A Berkeley view on serverless computing. arXiv preprint arXiv:1902.03383.

van Eyk, E., Toader, L., Talluri, S., Versluis, L., Uta, A., & Buchmann, A. (2018). Serverless is more: From PaaS to present cloud computing. IEEE Internet Computing.

Shahrad, M., Fonseca, R., & Maggs, B. M. (2020). Serverless in the wild: Characterizing and optimizing the serverless workload at a large cloud provider. ACM Symposium on Cloud Computing.

Microsoft Azure. (2023). Azure Functions Documentation.

Villamizar, M., Garcés, J., Castro, H., Verano, M., Salamanca, L., Casallas, R., & Gil, S. (2016). Evaluating the monolithic and the microservice architecture pattern to deploy web applications in the cloud. Computing.

Amazon Web Services. (2023). AWS Lambda: Developer Guide.

Google Cloud. (2023). Google Cloud Functions Overview.

Castro, P., Ishakian, V., Muthusamy, V., & Slominski, A. (2019). The rise of serverless computing. Communications of the ACM.

Hellerstein, J. M., Faleiro, J., Gonzalez, J., Schleier-Smith, J., & Sreekanti, V. (2019). Serverless computing: One step forward, two steps back. Proceedings of the 10th ACM Symposium on Cloud Computing.

Roberts, M. (2018). Serverless architectures on AWS: With examples using AWS Lambda. O'Reilly Media.

Adzic, G., & Chatley, R. (2017). Serverless computing: Economic and architectural impact. ACM Workshop on Serverless Computing.

Downloads

Published

04-03-2025

Issue

Section

Research Articles

How to Cite

The Role of Serverless Architecture in Scalable and Efficient Web Development. (2025). International Journal of Scientific Research in Science and Technology, 12(2), 34-40. https://doi.org/10.32628/IJSRST25121206