Serverless Framework Intro
-
Upload
nikolaus-graf -
Category
Technology
-
view
135 -
download
0
Transcript of Serverless Framework Intro
Serverless Framework
Why?• Execute Code On Demand
• Reducing Administration (maintaining Servers)
• Event-Driven
• Pay-Per-Execution
• Microservices
• Stateless
Why a build tool?• Easy way to setup Lambdas?
• How to invoke it via HTTP?
• Manage multiple Lambdas?
• Manage related infrastructure?
• Multiple regions / stages?
• Code sharing between Lambdas?
• Deploy to a different cloud provider?
• ...
History
Environments• Node.js
• Python
• Java / Scala
• Go?
• Scala?
# serverless.yml service: users
provider: name: aws runtime: nodejs4.3
functions: resizePicture: handler: users.resize events: - s3: picture reminder: handler: users.reminder events: - schedule: rate(2 hours) create: handler: users.create events: - http: POST users
Credentials 😞
Events• HTTP
• S3
• Schedule
• Streams
• SNS
Demo
Features• Production Ready
• Offline Setup with mocked data for UI Development
• many much more
NodeServerlessGraphQL-jsReactRecomposeCSSModulesWebpackJest
Fin