Saved in:
Bibliographic Details
Main Author: Kiran, Sharma
Format: Recurso digital
Language:
Published: Zenodo 2025
Online Access:https://doi.org/10.5281/zenodo.19627729
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866901311082987520
author Kiran, Sharma
author_facet Kiran, Sharma
contents <p>This project focuses on <strong>serverless computing</strong>, a modern cloud computing model that allows developers to build and deploy applications without managing servers or infrastructure. Unlike traditional systems where developers are responsible for server maintenance, scaling, and configuration, serverless computing shifts these responsibilities to cloud providers, enabling automatic resource management.</p> <p>The study explores how serverless architecture simplifies application development by using an <strong>event-driven model</strong> and <strong>Function-as-a-Service (FaaS)</strong> approach. In this model, applications are broken into small, independent functions that execute only when triggered by specific events such as user requests, file uploads, or database changes. This results in efficient resource utilization and improved scalability.</p> <p>A key highlight of serverless computing is its <strong>pay-as-you-go pricing model</strong>, where users are charged only for the execution time of their functions, making it cost-effective. The project also examines major platforms like AWS Lambda, Azure Functions, and Google Cloud Functions, which provide fully managed environments for running serverless applications.</p> <p>Additionally, the project discusses the <strong>advantages</strong> of serverless computing, including automatic scaling, reduced operational complexity, faster deployment, and high reliability. At the same time, it addresses important <strong>challenges</strong> such as cold start latency, limited execution time, vendor lock-in, and difficulties in debugging.</p> <p>Finally, the project highlights future trends like integration with <strong>edge computing</strong>, <strong>artificial intelligence</strong>, and <strong>multi-cloud environments</strong>, showing how serverless computing is shaping the future of cloud-based application development. Overall, this study demonstrates that serverless computing is a powerful and evolving technology that improves efficiency, scalability, and innovation in modern software systems.</p>
format Recurso digital
id zenodo_https___doi_org_10_5281_zenodo_19627729
institution Zenodo
language
publishDate 2025
publisher Zenodo
record_format zenodo
spellingShingle Serverless Computing: Architecture, Benefits, Challenges, and Future Trends in Cloud Systems
Kiran, Sharma
<p>This project focuses on <strong>serverless computing</strong>, a modern cloud computing model that allows developers to build and deploy applications without managing servers or infrastructure. Unlike traditional systems where developers are responsible for server maintenance, scaling, and configuration, serverless computing shifts these responsibilities to cloud providers, enabling automatic resource management.</p> <p>The study explores how serverless architecture simplifies application development by using an <strong>event-driven model</strong> and <strong>Function-as-a-Service (FaaS)</strong> approach. In this model, applications are broken into small, independent functions that execute only when triggered by specific events such as user requests, file uploads, or database changes. This results in efficient resource utilization and improved scalability.</p> <p>A key highlight of serverless computing is its <strong>pay-as-you-go pricing model</strong>, where users are charged only for the execution time of their functions, making it cost-effective. The project also examines major platforms like AWS Lambda, Azure Functions, and Google Cloud Functions, which provide fully managed environments for running serverless applications.</p> <p>Additionally, the project discusses the <strong>advantages</strong> of serverless computing, including automatic scaling, reduced operational complexity, faster deployment, and high reliability. At the same time, it addresses important <strong>challenges</strong> such as cold start latency, limited execution time, vendor lock-in, and difficulties in debugging.</p> <p>Finally, the project highlights future trends like integration with <strong>edge computing</strong>, <strong>artificial intelligence</strong>, and <strong>multi-cloud environments</strong>, showing how serverless computing is shaping the future of cloud-based application development. Overall, this study demonstrates that serverless computing is a powerful and evolving technology that improves efficiency, scalability, and innovation in modern software systems.</p>
title Serverless Computing: Architecture, Benefits, Challenges, and Future Trends in Cloud Systems
url https://doi.org/10.5281/zenodo.19627729