SlideShare a Scribd company logo
1 of 11
Executive
Intro to
Serverless
C o a c h F r u L o u i s | w w w. f r u l o u i s . c o m
Tech|Career|Inspiration
Tech Basics
2
Agenda
@Coachfrulouis
Tech|Career|Inspiration
02. Pros and Cons
01. What is Serverless
03. Example Serverless
Providers
Agenda
3
What is Serverless
Computing?
Does this mean NO PHYSICAL SERVERS?
Serverless computing is a method of providing backend services
on an as-used basis. A Serverless architecture allows users to write
and deploy code without the hassle of worrying about the
underlying infrastructure. A company that gets backend services
from a serverless vendor is charged based on their computation
and do not have to reserve and pay for a fixed amount of bandwidth
or number of servers, as the service is auto-scaling.
Text Book Definition:
4
What is Serverless?
Analogy: Going “Carless”
App
Uber/Lyft
Transportation
5
What is Serverless?
Developer
Clients / Users
Serverless Infrastructure
(on google, azure, aws, etc..)
Code/functions Interaction
“Functions as a Service” (FaaS)
“Backend as a Service” (BaaS) services
6Demo: Serverless In Action
The indexing function of Threelly AI Chrome Extension is completely serverless. www.threelly.com
7
Pros of Serverless Computing
No server management is necessary
Serverless architectures are
inherently scalable
Developers are only charged
for the server space they use,
reducing cost
Quick deployments and
updates are possible
8
Cons of Serverless Computing
Testing and debugging become
more challenging
Serverless architectures are
not built for long-running
processes
Risk of Vendor lock-in as: This
is a vendor-operated
environment.
Performance may be affected
9
Serverless
Providers
• AWS Lambda
• Google Cloud Functions
• Azure Functions
• IBM OpenWhisk
• Alibaba Function Compute
• Iron Functions
• Auth0 Webtask
• Oracle Fn Project
• Kubeless
• Rackspace
10
Summary
“Focus on your
application, not
the infrastructure”
Thanks
Tech|Career|Inspiration
F I N I S H w w w. f r u l o u i s . c o m

More Related Content

What's hot

Introduction to API's
Introduction to API'sIntroduction to API's
Introduction to API's
Nagasahas DS
 

What's hot (11)

Radu vunvulea refactoring&code smells
Radu vunvulea   refactoring&code smellsRadu vunvulea   refactoring&code smells
Radu vunvulea refactoring&code smells
 
Azure Service Bus: The Messaging Backbone for Cloud Applications
Azure Service Bus: The Messaging Backbone for Cloud ApplicationsAzure Service Bus: The Messaging Backbone for Cloud Applications
Azure Service Bus: The Messaging Backbone for Cloud Applications
 
eBusiness-Connector
eBusiness-ConnectoreBusiness-Connector
eBusiness-Connector
 
Thinking twice about migrating to Serverless
Thinking twice about migrating to ServerlessThinking twice about migrating to Serverless
Thinking twice about migrating to Serverless
 
UI Flows D365 Saturday Amsterdam
UI Flows D365 Saturday AmsterdamUI Flows D365 Saturday Amsterdam
UI Flows D365 Saturday Amsterdam
 
What Keeps Amazon Web Services Cloud On Top?
What Keeps Amazon Web Services Cloud On Top?What Keeps Amazon Web Services Cloud On Top?
What Keeps Amazon Web Services Cloud On Top?
 
Introduction to API's
Introduction to API'sIntroduction to API's
Introduction to API's
 
.Net Conf CO v2017- Arquitecturas serverless con Azure Functions, Logic Apps ...
.Net Conf CO v2017- Arquitecturas serverless con Azure Functions, Logic Apps ....Net Conf CO v2017- Arquitecturas serverless con Azure Functions, Logic Apps ...
.Net Conf CO v2017- Arquitecturas serverless con Azure Functions, Logic Apps ...
 
Piyali Kamra - Building a Conversational AI Ecosystem on AWS Sage maker
Piyali Kamra - Building a Conversational AI Ecosystem on AWS Sage makerPiyali Kamra - Building a Conversational AI Ecosystem on AWS Sage maker
Piyali Kamra - Building a Conversational AI Ecosystem on AWS Sage maker
 
Dennis Hills - Hands-On Building a Smarter Mobile App with Machine Learning o...
Dennis Hills - Hands-On Building a Smarter Mobile App with Machine Learning o...Dennis Hills - Hands-On Building a Smarter Mobile App with Machine Learning o...
Dennis Hills - Hands-On Building a Smarter Mobile App with Machine Learning o...
 
Securing Remote Access for Cloud-Based Systems
Securing Remote Access for Cloud-Based SystemsSecuring Remote Access for Cloud-Based Systems
Securing Remote Access for Cloud-Based Systems
 

Similar to Executive intro to Serverless Computing?

serverless computing Presentation.pptx
serverless computing   Presentation.pptxserverless computing   Presentation.pptx
serverless computing Presentation.pptx
nazifmuhammed12
 

Similar to Executive intro to Serverless Computing? (20)

How is Serverless Computing transforming the role of IT ops?
How is Serverless Computing transforming the role of IT ops?How is Serverless Computing transforming the role of IT ops?
How is Serverless Computing transforming the role of IT ops?
 
Chithrai Mani Director of Architecture and Delivery - Talking About Cloud Ser...
Chithrai Mani Director of Architecture and Delivery - Talking About Cloud Ser...Chithrai Mani Director of Architecture and Delivery - Talking About Cloud Ser...
Chithrai Mani Director of Architecture and Delivery - Talking About Cloud Ser...
 
serverless serivices
serverless serivicesserverless serivices
serverless serivices
 
Serverless.pdf
Serverless.pdfServerless.pdf
Serverless.pdf
 
serverless computing Presentation.pptx
serverless computing   Presentation.pptxserverless computing   Presentation.pptx
serverless computing Presentation.pptx
 
Aws serverless multi-tier_architectures
Aws serverless multi-tier_architecturesAws serverless multi-tier_architectures
Aws serverless multi-tier_architectures
 
AWS Serverless Introduction (Lambda)
AWS Serverless Introduction (Lambda)AWS Serverless Introduction (Lambda)
AWS Serverless Introduction (Lambda)
 
Introducing cloud computing complete
Introducing cloud computing completeIntroducing cloud computing complete
Introducing cloud computing complete
 
5 Serverless Computing Misconceptions to avoid in 2023
5 Serverless Computing Misconceptions to avoid in 20235 Serverless Computing Misconceptions to avoid in 2023
5 Serverless Computing Misconceptions to avoid in 2023
 
AWS DevOps: Introduction to DevOps on AWS
  AWS DevOps: Introduction to DevOps on AWS  AWS DevOps: Introduction to DevOps on AWS
AWS DevOps: Introduction to DevOps on AWS
 
When to use serverless computing.pdf
When to use serverless computing.pdfWhen to use serverless computing.pdf
When to use serverless computing.pdf
 
A Technology Backgrounder to Serverless Architecture - A Whitepaper by RapidV...
A Technology Backgrounder to Serverless Architecture - A Whitepaper by RapidV...A Technology Backgrounder to Serverless Architecture - A Whitepaper by RapidV...
A Technology Backgrounder to Serverless Architecture - A Whitepaper by RapidV...
 
3.cloud service delivery models
3.cloud service delivery models3.cloud service delivery models
3.cloud service delivery models
 
Reimagine Application Modernization with Serverless Architecture
Reimagine Application Modernization with Serverless ArchitectureReimagine Application Modernization with Serverless Architecture
Reimagine Application Modernization with Serverless Architecture
 
Overview of Amazon Web Services - kwiecień 2017
Overview of Amazon Web Services - kwiecień 2017Overview of Amazon Web Services - kwiecień 2017
Overview of Amazon Web Services - kwiecień 2017
 
Top 20 azure interview questions
Top 20 azure interview questionsTop 20 azure interview questions
Top 20 azure interview questions
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Aws serverless multi-tier_architectures
Aws serverless multi-tier_architecturesAws serverless multi-tier_architectures
Aws serverless multi-tier_architectures
 
When to use serverless computing.pdf
When to use serverless computing.pdfWhen to use serverless computing.pdf
When to use serverless computing.pdf
 
cloud computting
cloud computtingcloud computting
cloud computting
 

More from Fru Louis

More from Fru Louis (20)

TPC Benchmarking Explained: Transaction Processing Performance Council | fr...
TPC Benchmarking Explained: Transaction Processing Performance Council   | fr...TPC Benchmarking Explained: Transaction Processing Performance Council   | fr...
TPC Benchmarking Explained: Transaction Processing Performance Council | fr...
 
SAP Advanced Lecture | FruTech.io
SAP Advanced Lecture | FruTech.ioSAP Advanced Lecture | FruTech.io
SAP Advanced Lecture | FruTech.io
 
Fru 2022 | Tech Trends, Themes, Thoughts, Perspectives and Predictions
Fru 2022 | Tech Trends, Themes, Thoughts, Perspectives and PredictionsFru 2022 | Tech Trends, Themes, Thoughts, Perspectives and Predictions
Fru 2022 | Tech Trends, Themes, Thoughts, Perspectives and Predictions
 
10 Top Newsworthy Tech Industry Headlines Of 2020 | Other Than COVID
10 Top Newsworthy Tech Industry Headlines Of 2020 | Other Than COVID10 Top Newsworthy Tech Industry Headlines Of 2020 | Other Than COVID
10 Top Newsworthy Tech Industry Headlines Of 2020 | Other Than COVID
 
10 Tech Conferences to Attend in 2021
10 Tech Conferences to Attend in 202110 Tech Conferences to Attend in 2021
10 Tech Conferences to Attend in 2021
 
10 Jobs in Tech that DON'T require you to CODE
10 Jobs in Tech that DON'T require you to CODE10 Jobs in Tech that DON'T require you to CODE
10 Jobs in Tech that DON'T require you to CODE
 
10 Brilliant ‘Tech’ Gifts for Remote Workers | 2021
10 Brilliant ‘Tech’ Gifts for Remote Workers |  2021 10 Brilliant ‘Tech’ Gifts for Remote Workers |  2021
10 Brilliant ‘Tech’ Gifts for Remote Workers | 2021
 
10 Most Used AWS Services To LEARN For A Career Boost
10 Most Used AWS Services To LEARN For A Career Boost10 Most Used AWS Services To LEARN For A Career Boost
10 Most Used AWS Services To LEARN For A Career Boost
 
10 Soft Skills Every Tech Professional Must Master For Career Success
10 Soft Skills Every Tech Professional Must Master For Career Success10 Soft Skills Every Tech Professional Must Master For Career Success
10 Soft Skills Every Tech Professional Must Master For Career Success
 
10 Basic Skills Needed For Entry Level I.T. Jobs
10 Basic Skills Needed For Entry Level I.T. Jobs10 Basic Skills Needed For Entry Level I.T. Jobs
10 Basic Skills Needed For Entry Level I.T. Jobs
 
10 Beginner Settings to Look At with Snowflake Web UI
10 Beginner Settings to Look At with Snowflake Web UI10 Beginner Settings to Look At with Snowflake Web UI
10 Beginner Settings to Look At with Snowflake Web UI
 
10 Smart Questions To Ask Hiring Managers In A Job Interview
10 Smart Questions To Ask Hiring Managers In A Job Interview10 Smart Questions To Ask Hiring Managers In A Job Interview
10 Smart Questions To Ask Hiring Managers In A Job Interview
 
10 Non-Tech Degrees That Will Help You With a Career In I.T.
10 Non-Tech Degrees That Will Help You With a Career In I.T. 10 Non-Tech Degrees That Will Help You With a Career In I.T.
10 Non-Tech Degrees That Will Help You With a Career In I.T.
 
10 Amazing Benefits and Advantages of Online Degrees
10 Amazing Benefits and Advantages of Online Degrees10 Amazing Benefits and Advantages of Online Degrees
10 Amazing Benefits and Advantages of Online Degrees
 
10 Concepts EVERY Self-Taught Tech Professionals Should Know
10 Concepts EVERY Self-Taught Tech Professionals Should Know10 Concepts EVERY Self-Taught Tech Professionals Should Know
10 Concepts EVERY Self-Taught Tech Professionals Should Know
 
10 Acronyms Every TECH Professional Should Know | 2021
10 Acronyms Every TECH Professional Should Know | 202110 Acronyms Every TECH Professional Should Know | 2021
10 Acronyms Every TECH Professional Should Know | 2021
 
10 Brilliant ‘Tech’ Gifts for Remote Workers | 2021
10 Brilliant ‘Tech’ Gifts for Remote Workers |  2021 10 Brilliant ‘Tech’ Gifts for Remote Workers |  2021
10 Brilliant ‘Tech’ Gifts for Remote Workers | 2021
 
10 Tech Essentials Your Home Office Needs | Work From Home | WFH | 2021
10 Tech Essentials Your Home Office Needs | Work From Home | WFH | 202110 Tech Essentials Your Home Office Needs | Work From Home | WFH | 2021
10 Tech Essentials Your Home Office Needs | Work From Home | WFH | 2021
 
10 Data Science, Machine Learning & AI Projects You Can Try Today
10 Data Science, Machine Learning & AI Projects You Can Try Today10 Data Science, Machine Learning & AI Projects You Can Try Today
10 Data Science, Machine Learning & AI Projects You Can Try Today
 
10 Things Every Tech Employee Must Do Right After You Land Your Dream Job
10 Things Every Tech Employee Must Do Right After You Land Your Dream Job10 Things Every Tech Employee Must Do Right After You Land Your Dream Job
10 Things Every Tech Employee Must Do Right After You Land Your Dream Job
 

Recently uploaded

Recently uploaded (20)

ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform Engineering
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
BT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptx
BT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptxBT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptx
BT & Neo4j _ How Knowledge Graphs help BT deliver Digital Transformation.pptx
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
Your enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4jYour enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4j
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 

Executive intro to Serverless Computing?

  • 1. Executive Intro to Serverless C o a c h F r u L o u i s | w w w. f r u l o u i s . c o m Tech|Career|Inspiration Tech Basics
  • 2. 2 Agenda @Coachfrulouis Tech|Career|Inspiration 02. Pros and Cons 01. What is Serverless 03. Example Serverless Providers Agenda
  • 3. 3 What is Serverless Computing? Does this mean NO PHYSICAL SERVERS? Serverless computing is a method of providing backend services on an as-used basis. A Serverless architecture allows users to write and deploy code without the hassle of worrying about the underlying infrastructure. A company that gets backend services from a serverless vendor is charged based on their computation and do not have to reserve and pay for a fixed amount of bandwidth or number of servers, as the service is auto-scaling. Text Book Definition:
  • 4. 4 What is Serverless? Analogy: Going “Carless” App Uber/Lyft Transportation
  • 5. 5 What is Serverless? Developer Clients / Users Serverless Infrastructure (on google, azure, aws, etc..) Code/functions Interaction “Functions as a Service” (FaaS) “Backend as a Service” (BaaS) services
  • 6. 6Demo: Serverless In Action The indexing function of Threelly AI Chrome Extension is completely serverless. www.threelly.com
  • 7. 7 Pros of Serverless Computing No server management is necessary Serverless architectures are inherently scalable Developers are only charged for the server space they use, reducing cost Quick deployments and updates are possible
  • 8. 8 Cons of Serverless Computing Testing and debugging become more challenging Serverless architectures are not built for long-running processes Risk of Vendor lock-in as: This is a vendor-operated environment. Performance may be affected
  • 9. 9 Serverless Providers • AWS Lambda • Google Cloud Functions • Azure Functions • IBM OpenWhisk • Alibaba Function Compute • Iron Functions • Auth0 Webtask • Oracle Fn Project • Kubeless • Rackspace
  • 10. 10 Summary “Focus on your application, not the infrastructure”
  • 11. Thanks Tech|Career|Inspiration F I N I S H w w w. f r u l o u i s . c o m

Editor's Notes

  1. https://www.cloudflare.com/learning/serverless/what-is-serverless/
  2. Image Source: https://bejamas.io/blog/serverless-architectures/ Other notes: https://www.cloudflare.com/learning/serverless/why-use-serverless/