Serverless Computing
Simon Crossley
Agenda
• What is serverless?
• Really simple chatops
• REST Service with API Gateway
• Event Driven Architectures
• Providing services for serverless
–Paul Johnston, Cofounder JeffConf
“Serverless” is just a name. We could
have called it “Jeff”
What is it?
• Not your servers
• Available on demand
• Billed by consumption
• Event driven
Serverless Evolution
Serverless Evolution
• SaaS
• IaaS
• PaaS
• FaaS
• Buy from a shop
• Live above the shop
• Self storage
• House clearance
Not for every job
• Less code
• No ops
• Flexible, Scalable
• Complex Configuration
• Authentication
• Distributed / Scattered !
Rise of Chat Ops
Still blocked
Slash Webtasks
API Gateway
Authentication
Routing
Limits
Transform
Audit
Micro
Service
Functio
n/Lamb
da
Micro
Service
Micro
Service
Micro
Service
Functio
n/Lamb
da
Functio
n/Lamb
da
Functio
n/Lamb
da
Function/
Lambda
Other
API
Other
API
Demo
API
Gateway
Authorizer
User
Profile
Cache
Request
Error
Login Token
Policy
Request
Event Driven Architecture
S3
upload
Initiate
transcoder
Transcode
S3
coded
Notify
Send email
Update
permissions
Create
metadata
sicrossley
sicrossley
https://consentric.io/book-a-demo/
Code: Bristech
consentric-dev.slack.com

Serverless Computing