Lunch and Learn John McKim @johncmckim Software Engineer A Cloud - - PowerPoint PPT Presentation

lunch and learn john mckim
SMART_READER_LITE
LIVE PREVIEW

Lunch and Learn John McKim @johncmckim Software Engineer A Cloud - - PowerPoint PPT Presentation

Lunch and Learn John McKim @johncmckim Software Engineer A Cloud Guru Serverless Framework Contributor Serverless Framework https://serverless.com What is Serverless? Functions as a Service Properties of FaaS Services Function as unit of


slide-1
SLIDE 1

Lunch and Learn

slide-2
SLIDE 2

Software Engineer A Cloud Guru

John McKim

@johncmckim Serverless Framework Contributor

slide-3
SLIDE 3

Serverless Framework

https://serverless.com

slide-4
SLIDE 4

What is Serverless?

slide-5
SLIDE 5

Functions as a Service

Properties of FaaS Services

Function as unit of Deployment Function as unit of Scale Fully managed Scaling Triggered by Events Pay for execution time

slide-6
SLIDE 6

Serverless

FaaS + The Herd

slide-7
SLIDE 7

What is Serverless?

A Serverless Architecture is an event driven system that utilises and other fully managed services for logic and persistence. FaaS

slide-8
SLIDE 8

Why choose Serverless?

Benefits

Easier Ops - (Not NoOps) Reduced Operational Cost Reduced Development Time / Cost Highly Scalable Loosely Coupled systems

slide-9
SLIDE 9

Example Architecture

Serverless Garden

slide-10
SLIDE 10

Who's Who in the Zoo

Providers in this space * as a Service AWS, Azure, Google Auth0 Algolia Firebase Netlify AWS Lambda Azure Functions Google Cloud Functions IBM Open Whisk Webtask Functions as a Service

slide-11
SLIDE 11

Who's Who in the Zoo

Tools in this space Frameworks Other Tools Serverless Framework Apex Claudia Chalice Sparta CloudFormation Terraform Ansible

slide-12
SLIDE 12

Demo Time

From Zero to Serverless AWS - API GW, Lambda, DynamoDB Serverless Framework Yeoman generator - serverless-service