Serverless Computing: Architecture, Concepts, and Applications
Mohsen Ghorbian, Mostafa Ghobaei-Arani

TL;DR
This paper provides a comprehensive overview of serverless computing, discussing its architecture, benefits, limitations, applications across industries, and future trends, highlighting its potential to simplify cloud deployment.
Contribution
It offers an in-depth analysis of serverless computing's concepts, advantages, challenges, and integration with other technologies, filling gaps in understanding its broad impact.
Findings
Reduces operational complexity and costs
Enables focus on software development without server management
Highlights future trends and industry applications
Abstract
Recently, serverless computing has gained recognition as a leading cloud computing method. Providing a solution that does not require direct server and infrastructure management, this technology has addressed many traditional model problems by eliminating them. Therefore, operational complexity and costs are reduced, allowing developers to concentrate on writing and deploying software without worrying about server management. This chapter examines the advantages, disadvantages, and applications of serverless computing, implementation environments, and reasons for its use. Additionally, integrating this computing paradigm with other technologies is examined to address the challenges of managing, securing, and implementing large amounts of data. This chapter aims to provide a comprehensive view of the potentials and limitations of serverless computing by comparing its applications in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Computing and Resource Management · Distributed and Parallel Computing Systems
