0% found this document useful (0 votes)
30 views

Serverless Computing

Serverless computing is a cloud computing model where developers build applications without having to manage servers. The cloud provider dynamically allocates machine resources and runs applications in response to events using functions. This allows for reduced costs, increased agility, scalability, and reliability. Serverless computing is well-suited for web applications, event-driven applications, mobile backends, and batch processing tasks like data analytics.

Uploaded by

yogeshgavit208
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views

Serverless Computing

Serverless computing is a cloud computing model where developers build applications without having to manage servers. The cloud provider dynamically allocates machine resources and runs applications in response to events using functions. This allows for reduced costs, increased agility, scalability, and reliability. Serverless computing is well-suited for web applications, event-driven applications, mobile backends, and batch processing tasks like data analytics.

Uploaded by

yogeshgavit208
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 6

SERVERLESS

COMPUTING
Team members:
20 : Yogesh Yashvant Gavit
11 : Prathamesh Keda Chaure
18 : Nilesh Murlidhar Gaikwad
39 : Vaibhav Madhukar More

Guided by:
WHAT IS SERVERLESS COMPUTING?
 Serverless computing is a cloud computing execution model in which the cloud provider dynamically
manages the allocation of machine resources. Developers can build and run applications without having to
provision or manage servers.
For example,
AWS Lambda
HOW DOES SERVERLESS COMPUTING WORK?
 Serverless computing is typically implemented using a function-as-a-service (FaaS) model. With FaaS,
developers write code that is executed in response to events. The cloud provider manages the
underlying infrastructure, such as servers and storage.

 Serverless computing architecture


• Function as a Service(FaaS).
• Backend as a Service(BaaS).
• Event driven Computing.
BENEFITS SERVERLESS COMPUTING

 Reduced costs.
 Increased agility.
 Scalability.
 Reliability.
USE CASES FOR SERVERLESS COMPUTING

 Web applications: Serverless computing is a great fit for web applications, as it can automatically scale to
handle changes in traffic.
 Event-driven applications: Serverless computing is also well-suited for event-driven applications, such as real-
time data processing and analytics.
 Mobile backends: Serverless computing can be used to build and deploy mobile backends that are scalable and
reliable.
 Batch processing: Serverless computing can also be used for batch processing tasks, such as data processing
and machine learning.
CONCLUSION
Serverless computing is a powerful and flexible cloud computing model that can help you build and deploy
applications more quickly and easily. It is a good choice for a wide range of workloads, including web applications,
mobile backend services, event-driven workloads, IoT applications, data processing, and machine learning.

You might also like