Saved in:
| Main Author: | |
|---|---|
| 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 |