0% found this document useful (0 votes)
7 views13 pages

Serverless-Computing 2.pptx - 20240926 - 131955 - 0000

Uploaded by

nandubinoy92
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views13 pages

Serverless-Computing 2.pptx - 20240926 - 131955 - 0000

Uploaded by

nandubinoy92
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 13

Serverless Computing

By : Prayan A M
Reg No : 2201131001
Conten
ts :
1.Introduction
2.Benefi ts of Serverless Computing
3.Challenges and Limitations
4.Working Process
5.Serverless Computing vs Server
based Computing
6.Serverless Computing use cases
7.Cost Management
8.Security Considerations
9.Future of Serverless Computing
10.Conclusion
11.Questions
Introduction :

Serverless computing allows you to run


code without managing servers. Instead
of focusing on hardware, you can
concentrate on building applications. It is
a cloud-based model for developing and
running applications and services. This
approach enables developers to
automatically handle variable workloads
while reducing operational costs.
Benefits of Serverless Computing

1 Cost-Effective 3 Scalability
Pay only for the Automatically scale up
resources you use, on or down based on
idle servers. demand, handling
spikes effortlessly.

2 Faster Development 4 Enhanced Productivity

Focus on code, not Free up time for


infrastructure, leading innovation by
to quicker development automating routine
cycles. tasks.
Challenges and Limitations

• Cold Starts: Serverless functions can experience delays when starting up for the first
time causing slower performance.

• Vendor Lock-In: It can be difficult and costly to switch cloud providers once you`re
using their specific tools and services .

• Debugging and Monitoring: It is more challenging to track and fix issues because
you have les control over the system that runs your code.

• Limited Execution Time: Serverless functions have time limits, which can be a
problem for long-running tasks.
Working Process
Event Trigger
1
A serverless function is triggered by an event,
such as an HTTP request, a message in a queue,
or a change in a database.

Function Execution
2
The function executes in response to the event,
performing the necessary tasks and calculations.

Result Output
3
The function outputs the results of its execution,
such as data, messages, or API responses.
Serverless Computing vs Server-based Computing

Features Serverless Computing Server-based Computing

Server Management No server management Complete server management

Scaling Automatic scaling Manual scaling

Cost Pay-per-use Fixed cost, even when idle


Serverless Computing Use Cases

Web and Mobile Data Processing and


Applications Analytics
Build scalable and Process large datasets,
responsive backends for analyze trends, and
web and mobile generate reports.
applications.

Internet of Things (IoT) Microservices


Break down complex
Develop event-driven applications into
applications for connected independent, scalable
devices. services.
Cost Management

Pay-Per-Use Cost Optimization Predictable Pricing


Only pay for the resources you Optimize resource utilization and Transparent and predictable
consume, reducing unnecessary minimize expenses. pricing models for easier budget
costs. management.
Security Considerations
Authentication and Authorization : Implement strong authentication and
authorization mechanisms.

Data Encryption : Encrypt data at rest and in transit to protect sensitive


information.

Vulnerability Management : Regularly scan for vulnerabilities and patch


security flaws.
Future of Serverless
Computing
Serverless computing is continuously evolving with expected
advancements in security, performance, and developer tools.
It is becoming more integrated with other technologies, such
as edge computing and artificial intelligence.
Conclusio
n :
In conclusion, Serverless Computing offers significant
advantages
such as automatic scaling and cost management
however, there are
also challenges including vendor lock-in and
debugging challenge.
Question
s?

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy