Serverless Architectures and Function-as-a-Service (FaaS): Scalability, Cost Efficiency, and Security Challenges
Authors: Bhanuprakash Madupati
DOI: https://doi.org/10.5281/zenodo.13995962
Short DOI: https://doi.org/g8n6nw
Country: USA
Full-text Research PDF File: View | Download
Abstract: Serverless computing and Function-as-a-Service (FaaS) have become the new “new hotness” in cloud computing. Since FaaS completely abstracts away the infrastructure, developers are left with having to write only their app logic — a very cost-effective and scalable solution for modern workloads. This paper looks at the rise of serverless architectures through these key platforms. We get answers on the benefits of the scalability and elasticity models and cost implications compared with traditional server-based infrastructures. The case study demonstrates how the pay-per-execution model can prevent resource waste and some problems developers might face in implementing this way of working, such as cold-start latency and informal ecosystems. We further present three case studies on serverless machine learning workloads, which show the practical benefits of serverless computing.
Keywords: Serverless computing, Function-as-a-Service (FaaS), cloud computing, scalability, cost efficiency, AWS Lambda, Azure Functions, Google Cloud Functions, and machine learning.
Paper Id: 231326
Published On: 2023-04-05
Published In: Volume 11, Issue 2, March-April 2023
Cite This: Serverless Architectures and Function-as-a-Service (FaaS): Scalability, Cost Efficiency, and Security Challenges - Bhanuprakash Madupati - IJIRMPS Volume 11, Issue 2, March-April 2023. DOI 10.5281/zenodo.13995962