SlideShare a Scribd company logo
NAME: ATHAR ABBAS
Reg No: 2018-KIU-5522
Semester: 8th
Topic: Serverless Computing
Serverless computing and cloud computing
SERVERLESS COMPUTING
Serverless computing is essentially a method for
providing backend services to developers, without
needing to run physical servers. As such, serverless
computing vendors allow the users of their services to
write and deploy code without setting up an underlying
backend infrastructure.
Serverless computing and cloud computing
SEVER VS SERVERLESS COMPUTING
•
• Remember that traditional servers have fixed resources that
users need to provision for use.
• On the other hand, serverless computing does not have fixed
resources, so it can run multiple applications from a single
server. Developers no longer need to consider the servers for
practical purposes.
Serverless computing and cloud computing
BENEFITS
There are many different advantages of utilizing serverless computing, both
for traditional Web2 development and for building dApps. Here are Some main
benefits of backend services:
• Scalability —
• When building and developing an application, there comes a time when we might need to
scale up the operations. In this case, using serverless computing is highly beneficial since
developers do not need to worry about scaling up their code. The reason for this is that the
serverless suppliers take care of the scaling on demand.
• Simple backend code —
• With serverless computing, it is simpler to create functions that independently perform a
single action, much like an API call.
BENEFITS
Simple backend code —
With serverless computing, it is simpler to create functions
that independently perform a single action, much like an API call.
Quicker time to market —
Utilizing a serverless architecture structure can significantly
speed up turnaround. Developers can substantially shorten
the time to market since they won’t be needing complex deploy
processes. Instead, developers can modify and add code on
a piecemeal basis.
DRAWBACKS
Testing and debugging —
It is in many cases hard to replicate the serverless environment to test
how the code performs once it is deployed. As developers don’t have
access to the backend structure, it makes debugging a bit more complicated.
However, when it comes to dApp development with Moralis, there are great
solutions to this problem, such as setting up a local blockchain with, for
example, Ganache
Security concerns —
As the serverless computing vendors supply the entire backend
infrastructure, it might be hard to vet the security thoroughly. This is primarily
an issue when it comes to applications handling sensitive data. However, as
Web3 development is decentralized, this is mainly an issue for traditional Web2
DRAWBACKS
Performance issues —
The serverless code isn’t constantly running, which means that it might
need to ”boot up” whenever it is used, which can cause performance
issues. However, if the code is constantly used, the provider will keep the code
ready.
Supplier dependence —
As a vendor provides the services, it means that developers and
companies become dependent on the providers. One example is that it
can be pretty difficult to switch vendors if necessary.
3 MAIN RESOURCES
PERFORMANCES

More Related Content

PDF
What Is Serverless Computing
PDF
When to use serverless computing.pdf
PDF
Serverless Architectures: A Glimpse Into the Future of Scalable Applications
PDF
The Complete Guide to Serverless Computing.pdf
PDF
Serverless Web Apps – Build Scalable and Cost-Efficient Applications
PDF
When to use serverless computing.pdf
PPTX
Serverless-Computing-The-Future-of-Cloud-Computing (1).pptx
DOCX
Chithrai Mani Director of Architecture and Delivery - Talking About Cloud Ser...
What Is Serverless Computing
When to use serverless computing.pdf
Serverless Architectures: A Glimpse Into the Future of Scalable Applications
The Complete Guide to Serverless Computing.pdf
Serverless Web Apps – Build Scalable and Cost-Efficient Applications
When to use serverless computing.pdf
Serverless-Computing-The-Future-of-Cloud-Computing (1).pptx
Chithrai Mani Director of Architecture and Delivery - Talking About Cloud Ser...

Similar to Serverless computing and cloud computing (20)

DOCX
The Rise of Serverless Architecture in Web Development.docx
PPTX
What is Serverless Computing?
PDF
Reimagine Application Modernization with Serverless Architecture
PDF
Serverless Computing 7 Myths Debunked (2).pdf
PDF
Why Serverless?
PPTX
Serverless-Computing-The-Future-of-Backend-Development
PPTX
Introduction To Serverless Architecture
PPTX
From Serverless to InterCloud
PDF
A Technology Backgrounder to Serverless Architecture - A Whitepaper by RapidV...
PPTX
What serverless means for enterprise apps
PDF
Ignoring Serverless Computing? Here’s What It’s Costing Your Cloud Strategy
PDF
Serverless
DOCX
5 Serverless Computing Misconceptions to avoid in 2023
PPTX
Serverless: The next major shift in cloud computing
PDF
Serverless architecture: introduction & first steps
PDF
Building a serverless app
PDF
Introduction to Serverless through Architectural Patterns
PDF
The Future of Serverless
PPTX
Executive intro to Serverless Computing?
PDF
Serverless Computing
The Rise of Serverless Architecture in Web Development.docx
What is Serverless Computing?
Reimagine Application Modernization with Serverless Architecture
Serverless Computing 7 Myths Debunked (2).pdf
Why Serverless?
Serverless-Computing-The-Future-of-Backend-Development
Introduction To Serverless Architecture
From Serverless to InterCloud
A Technology Backgrounder to Serverless Architecture - A Whitepaper by RapidV...
What serverless means for enterprise apps
Ignoring Serverless Computing? Here’s What It’s Costing Your Cloud Strategy
Serverless
5 Serverless Computing Misconceptions to avoid in 2023
Serverless: The next major shift in cloud computing
Serverless architecture: introduction & first steps
Building a serverless app
Introduction to Serverless through Architectural Patterns
The Future of Serverless
Executive intro to Serverless Computing?
Serverless Computing
Ad

Recently uploaded (20)

PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PPTX
master seminar digital applications in india
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PPTX
Cell Types and Its function , kingdom of life
PDF
Basic Mud Logging Guide for educational purpose
PDF
Sports Quiz easy sports quiz sports quiz
PDF
Classroom Observation Tools for Teachers
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
Microbial disease of the cardiovascular and lymphatic systems
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
VCE English Exam - Section C Student Revision Booklet
FourierSeries-QuestionsWithAnswers(Part-A).pdf
master seminar digital applications in india
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Cell Types and Its function , kingdom of life
Basic Mud Logging Guide for educational purpose
Sports Quiz easy sports quiz sports quiz
Classroom Observation Tools for Teachers
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Microbial diseases, their pathogenesis and prophylaxis
102 student loan defaulters named and shamed – Is someone you know on the list?
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
2.FourierTransform-ShortQuestionswithAnswers.pdf
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
O5-L3 Freight Transport Ops (International) V1.pdf
Microbial disease of the cardiovascular and lymphatic systems
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Ad

Serverless computing and cloud computing

  • 1. NAME: ATHAR ABBAS Reg No: 2018-KIU-5522 Semester: 8th Topic: Serverless Computing
  • 3. SERVERLESS COMPUTING Serverless computing is essentially a method for providing backend services to developers, without needing to run physical servers. As such, serverless computing vendors allow the users of their services to write and deploy code without setting up an underlying backend infrastructure.
  • 5. SEVER VS SERVERLESS COMPUTING • • Remember that traditional servers have fixed resources that users need to provision for use. • On the other hand, serverless computing does not have fixed resources, so it can run multiple applications from a single server. Developers no longer need to consider the servers for practical purposes.
  • 7. BENEFITS There are many different advantages of utilizing serverless computing, both for traditional Web2 development and for building dApps. Here are Some main benefits of backend services: • Scalability — • When building and developing an application, there comes a time when we might need to scale up the operations. In this case, using serverless computing is highly beneficial since developers do not need to worry about scaling up their code. The reason for this is that the serverless suppliers take care of the scaling on demand. • Simple backend code — • With serverless computing, it is simpler to create functions that independently perform a single action, much like an API call.
  • 8. BENEFITS Simple backend code — With serverless computing, it is simpler to create functions that independently perform a single action, much like an API call. Quicker time to market — Utilizing a serverless architecture structure can significantly speed up turnaround. Developers can substantially shorten the time to market since they won’t be needing complex deploy processes. Instead, developers can modify and add code on a piecemeal basis.
  • 9. DRAWBACKS Testing and debugging — It is in many cases hard to replicate the serverless environment to test how the code performs once it is deployed. As developers don’t have access to the backend structure, it makes debugging a bit more complicated. However, when it comes to dApp development with Moralis, there are great solutions to this problem, such as setting up a local blockchain with, for example, Ganache Security concerns — As the serverless computing vendors supply the entire backend infrastructure, it might be hard to vet the security thoroughly. This is primarily an issue when it comes to applications handling sensitive data. However, as Web3 development is decentralized, this is mainly an issue for traditional Web2
  • 10. DRAWBACKS Performance issues — The serverless code isn’t constantly running, which means that it might need to ”boot up” whenever it is used, which can cause performance issues. However, if the code is constantly used, the provider will keep the code ready. Supplier dependence — As a vendor provides the services, it means that developers and companies become dependent on the providers. One example is that it can be pretty difficult to switch vendors if necessary.