SlideShare a Scribd company logo
SERVERLESS
Empowering people
Marcia Villalba
@mavi888uy
Who I am?
@mavi888uy
What is serverless?
Computing execution as an utility
No traffic - no need to pay
Serverless
Function
as a
Service
Backend
as a
Service
Why Serverless?
For backend
developers
● It is a new cool technology for
making backends
● You can build and deploy
scalable backends without the
need of a huge knowledge of
devops
For frontend
developers
● It is easy to create simple
backends using Javascript
● Gives you freedom to make a
full stack application that
scales
For devops and other
kind of devs
● You can automate a lot of
repetitive tasks
● You can split complex work
into smaller bits that are event
driven
● Your system can scale
automatically
● You need less people in your
teams
For not developers
● You can automate your most
boring and mundane tasks
● You can get started without
knowing how to code and
how the cloud works
● You can learn to code by
doing simple useful tasks for
your job
AWS Lambda +
API Gateway <3
How to get started?
1. Create an AWS account
2. Download and configure Serverless Framework
3. Create a serverless project
4. Create AWS Lambda and API Gateway in the project
5. Deploy to cloud
6. Charan!
How to get started?
1. Create an AWS account
http://bit.ly/foobar-create-aws-account
How to get started?
1. Create an AWS account
2. Download and configure Serverless Framework
https://serverless.com/framework/docs/providers/aws/guide/quick-start/
How to get started?
1. Create an AWS account
2. Download and configure Serverless Framework
3. Create a serverless project
sls create --template aws-nodejs --name
<project-name>
How to get started?
1. Create an AWS account
2. Download and configure Serverless Framework
3. Create a serverless project
4. Create AWS Lambda and API Gateway in the project
http://bit.ly/foobar-api-gateway
How to get started?
1. Create an AWS account
2. Download and configure Serverless Framework
3. Create a serverless project
4. Create AWS Lambda and API Gateway in the project
5. Deploy to cloud
sls deploy
1. Create an AWS account
2. Download and configure Serverless Framework
3. Create a serverless project
4. Create AWS Lambda and API Gateway in the project
5. Deploy to cloud
6. Charan!
How to get started?
“Technologies like serverless really lower the barrier to entry for people who
are trying to get involved.”
“AWS Lambda makes it so much easier to be able to code
something and publicly host it. You don’t have to worry about
setting up your servers and all of that stuff, and it also makes it
a lot cheaper to get started.”
“I was able to deploy fully working applications without even having
to code that much.”
“The Serverless framework makes it so you don’t even have to
understand AWS. You can leverage the power of not having to
administer your own servers and also not have to understand cloud
formation. You can just write a few lines of code and get it done.”
Are you inspired already to get started?
Some resources to get you started
● Serverless Framework blog
○ https://serverless.com/blog/
● Serverless Stack
○ https://serverless-stack.com/
● FooBar YouTube channel
○ https://www.youtube.com/foobar-codes
● “Serverless Applications on AWS” Manning course
○ http://bit.ly/serverless-apps-aws
@mavi888uy

More Related Content

PDF
Serverless computing con Azure Functions
PPTX
Serverless by examples and case studies
PDF
Intro to Serverless AWS Web Apps
PDF
Serhat Can- 4 keytakeaways from running serverless on production for 4 years
PDF
Colorado Cloud Foundry Meeting
PDF
Choosing the right messaging service for your serverless app [with lumigo]
PDF
Serverless integration zero code
PDF
To Serverless And Beyond!
Serverless computing con Azure Functions
Serverless by examples and case studies
Intro to Serverless AWS Web Apps
Serhat Can- 4 keytakeaways from running serverless on production for 4 years
Colorado Cloud Foundry Meeting
Choosing the right messaging service for your serverless app [with lumigo]
Serverless integration zero code
To Serverless And Beyond!

What's hot (20)

PDF
Front End Orlando - AWS Lambda
PDF
Build a serverless web app for a theme park
PPTX
EXPERTALKS: Jul 2012 - Build using Gradle
PDF
SPA Flask Vue
PPTX
Alexandre Roman - How Pivotal Cloud Foundry can help you run Spring at scale ...
PDF
Building Composable Serverless Apps with IOpipe
PPTX
Modern Front End Tools & Workflow
PDF
Rob Gruhl and Erik Erikson - What We Learned in 18 Serverless Months at Nords...
PDF
WordCamp IL 2016 - WordPress Scale on AWS
PDF
Build a Chatbot in Ten Minutes - Dave Kerr - Serverless Summit
PPTX
Aws Multi-Account, Self-Healing, Self-Bootstrapping DevOps Pipelines
PDF
Voice Applications (Alexa Skills) Cloud Native on Kubernetes with Terraform
PDF
Dos and don'ts in AWS
PDF
Serverless Architecture Patterns - Manoj Ganapathi
PDF
Ryan Brown - Open Community
PDF
Building your own calendly using amazon app sync
PPTX
How to scale your app and win the cloud challenge
PDF
Serverless microservices in the wild
PPTX
Keynote TIAD Camp Serverless
PPTX
Managing Requirements with Word and TFS by Max Markov
Front End Orlando - AWS Lambda
Build a serverless web app for a theme park
EXPERTALKS: Jul 2012 - Build using Gradle
SPA Flask Vue
Alexandre Roman - How Pivotal Cloud Foundry can help you run Spring at scale ...
Building Composable Serverless Apps with IOpipe
Modern Front End Tools & Workflow
Rob Gruhl and Erik Erikson - What We Learned in 18 Serverless Months at Nords...
WordCamp IL 2016 - WordPress Scale on AWS
Build a Chatbot in Ten Minutes - Dave Kerr - Serverless Summit
Aws Multi-Account, Self-Healing, Self-Bootstrapping DevOps Pipelines
Voice Applications (Alexa Skills) Cloud Native on Kubernetes with Terraform
Dos and don'ts in AWS
Serverless Architecture Patterns - Manoj Ganapathi
Ryan Brown - Open Community
Building your own calendly using amazon app sync
How to scale your app and win the cloud challenge
Serverless microservices in the wild
Keynote TIAD Camp Serverless
Managing Requirements with Word and TFS by Max Markov
Ad

Similar to Serverless Empowering people (20)

PDF
Jak nie zwariować z architekturą Serverless?
PPTX
Serverless Architecture
PDF
Montréal AWS Users United: Let's go Serverless!
PPTX
Building A Serverless Web Application With AWS Lambda: A Step-By-Step Guide
PDF
Serverless architectures-with-aws-lambda
PDF
20180111 we bde-bs - serverless url shortener
PPTX
Developing serverless applications with .NET on AWS
PDF
When to use serverless computing.pdf
PDF
When to use serverless computing.pdf
PDF
PDF
Let's set the record straight on the term serverless and what it’s not
PDF
Building serverless apps with Node.js
PPTX
Demistifying serverless on aws
PDF
A Technology Backgrounder to Serverless Architecture - A Whitepaper by RapidV...
PDF
AWS Serverless Introduction (Lambda)
PDF
Stop calling everything serverless!
PDF
The Next Big Thing: Serverless
PDF
Learning Apache OpenWhisk Developing Open Serverless Solutions 1st Edition Mi...
PDF
Serverless Toronto User Group - Let's go Serverless!
PDF
Cloud Computing Serverless Architecture
Jak nie zwariować z architekturą Serverless?
Serverless Architecture
Montréal AWS Users United: Let's go Serverless!
Building A Serverless Web Application With AWS Lambda: A Step-By-Step Guide
Serverless architectures-with-aws-lambda
20180111 we bde-bs - serverless url shortener
Developing serverless applications with .NET on AWS
When to use serverless computing.pdf
When to use serverless computing.pdf
Let's set the record straight on the term serverless and what it’s not
Building serverless apps with Node.js
Demistifying serverless on aws
A Technology Backgrounder to Serverless Architecture - A Whitepaper by RapidV...
AWS Serverless Introduction (Lambda)
Stop calling everything serverless!
The Next Big Thing: Serverless
Learning Apache OpenWhisk Developing Open Serverless Solutions 1st Edition Mi...
Serverless Toronto User Group - Let's go Serverless!
Cloud Computing Serverless Architecture
Ad

More from Marcia Villalba (18)

PPTX
20210608 - Desarrollo de aplicaciones en la nube
PDF
20201012 - Serverless Architecture Conference - Deploying serverless applicat...
PDF
20201013 - Serverless Architecture Conference - How to migrate your existing ...
PDF
20200803 - Serverless with AWS @ HELTECH
PPTX
Building a personal brand
PDF
20200522 - How to migrate an existing app to serverless
PDF
20200520 - Como empezar a desarrollar aplicaciones serverless
PDF
20200513 - CloudComputing UCU
PDF
20200513 Getting started with AWS Amplify
PDF
2020-04-02 DevConf - How to migrate an existing application to serverless
PDF
JFokus 2020 - How to migrate an application to serverless
PDF
Serverless <3 GraphQL - AWS UG Tampere 2020
PDF
ReInvent 2019 reCap Nordics
PDF
Serverless Days Milano - Developing Serverless applications with GraphQL
PDF
AWS Stockholm Summit 19- Building serverless applications with GraphQL
PDF
Serverless <3 GraphQL | 2019 - Serverless Architecture Conference
PDF
Serverless Computing London 2018 - Migrating services to serverless in 10 steps
PDF
Octubre 2018 - AWS UG Montevideo - Intro a Serverless y buenas practicas
20210608 - Desarrollo de aplicaciones en la nube
20201012 - Serverless Architecture Conference - Deploying serverless applicat...
20201013 - Serverless Architecture Conference - How to migrate your existing ...
20200803 - Serverless with AWS @ HELTECH
Building a personal brand
20200522 - How to migrate an existing app to serverless
20200520 - Como empezar a desarrollar aplicaciones serverless
20200513 - CloudComputing UCU
20200513 Getting started with AWS Amplify
2020-04-02 DevConf - How to migrate an existing application to serverless
JFokus 2020 - How to migrate an application to serverless
Serverless <3 GraphQL - AWS UG Tampere 2020
ReInvent 2019 reCap Nordics
Serverless Days Milano - Developing Serverless applications with GraphQL
AWS Stockholm Summit 19- Building serverless applications with GraphQL
Serverless <3 GraphQL | 2019 - Serverless Architecture Conference
Serverless Computing London 2018 - Migrating services to serverless in 10 steps
Octubre 2018 - AWS UG Montevideo - Intro a Serverless y buenas practicas

Recently uploaded (20)

PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
CH1 Production IntroductoryConcepts.pptx
PPT
Drone Technology Electronics components_1
PDF
Structs to JSON How Go Powers REST APIs.pdf
PPTX
MET 305 MODULE 1 KTU 2019 SCHEME 25.pptx
PDF
Well-logging-methods_new................
PPTX
Strings in CPP - Strings in C++ are sequences of characters used to store and...
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPT
Mechanical Engineering MATERIALS Selection
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPTX
Construction Project Organization Group 2.pptx
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
OOP with Java - Java Introduction (Basics)
CH1 Production IntroductoryConcepts.pptx
Drone Technology Electronics components_1
Structs to JSON How Go Powers REST APIs.pdf
MET 305 MODULE 1 KTU 2019 SCHEME 25.pptx
Well-logging-methods_new................
Strings in CPP - Strings in C++ are sequences of characters used to store and...
Model Code of Practice - Construction Work - 21102022 .pdf
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Mechanical Engineering MATERIALS Selection
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
Construction Project Organization Group 2.pptx
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf

Serverless Empowering people

  • 5. No traffic - no need to pay
  • 8. For backend developers ● It is a new cool technology for making backends ● You can build and deploy scalable backends without the need of a huge knowledge of devops
  • 9. For frontend developers ● It is easy to create simple backends using Javascript ● Gives you freedom to make a full stack application that scales
  • 10. For devops and other kind of devs ● You can automate a lot of repetitive tasks ● You can split complex work into smaller bits that are event driven ● Your system can scale automatically ● You need less people in your teams
  • 11. For not developers ● You can automate your most boring and mundane tasks ● You can get started without knowing how to code and how the cloud works ● You can learn to code by doing simple useful tasks for your job
  • 12. AWS Lambda + API Gateway <3
  • 13. How to get started? 1. Create an AWS account 2. Download and configure Serverless Framework 3. Create a serverless project 4. Create AWS Lambda and API Gateway in the project 5. Deploy to cloud 6. Charan!
  • 14. How to get started? 1. Create an AWS account http://bit.ly/foobar-create-aws-account
  • 15. How to get started? 1. Create an AWS account 2. Download and configure Serverless Framework https://serverless.com/framework/docs/providers/aws/guide/quick-start/
  • 16. How to get started? 1. Create an AWS account 2. Download and configure Serverless Framework 3. Create a serverless project sls create --template aws-nodejs --name <project-name>
  • 17. How to get started? 1. Create an AWS account 2. Download and configure Serverless Framework 3. Create a serverless project 4. Create AWS Lambda and API Gateway in the project http://bit.ly/foobar-api-gateway
  • 18. How to get started? 1. Create an AWS account 2. Download and configure Serverless Framework 3. Create a serverless project 4. Create AWS Lambda and API Gateway in the project 5. Deploy to cloud sls deploy
  • 19. 1. Create an AWS account 2. Download and configure Serverless Framework 3. Create a serverless project 4. Create AWS Lambda and API Gateway in the project 5. Deploy to cloud 6. Charan! How to get started?
  • 20. “Technologies like serverless really lower the barrier to entry for people who are trying to get involved.” “AWS Lambda makes it so much easier to be able to code something and publicly host it. You don’t have to worry about setting up your servers and all of that stuff, and it also makes it a lot cheaper to get started.” “I was able to deploy fully working applications without even having to code that much.” “The Serverless framework makes it so you don’t even have to understand AWS. You can leverage the power of not having to administer your own servers and also not have to understand cloud formation. You can just write a few lines of code and get it done.”
  • 21. Are you inspired already to get started?
  • 22. Some resources to get you started ● Serverless Framework blog ○ https://serverless.com/blog/ ● Serverless Stack ○ https://serverless-stack.com/ ● FooBar YouTube channel ○ https://www.youtube.com/foobar-codes ● “Serverless Applications on AWS” Manning course ○ http://bit.ly/serverless-apps-aws