Sean Pannella
Creating a Dynamic Website with AWS Lambda
http://ter.ps/aws2
Agenda
Design
Setup
Code Along
Demo
Diving Deeper
Traditional Setup
Clients
Application
Platform
Traditional Setup Problems
Server-side logic is tightly coupled to client-side logic
Not prepared to scale up
Difficult to maintain
Serverless Stack
API Gateway
Lambdas
Clients
S3
Serverless Benefits
Loose coupling
Seamless Scalability
No Platform or OS maintenance
No Provisioning headaches
Platform / Tools
sudo npm i -g serverless
sudo npm i -g gulp
Configuring AWS CLI
Serverless Init
Serverless Init
Serverless Init
Serverless Init
git
Code Overview
Demo
http://ter.ps/awschat
Thank you for coming!
Please come find me an we can talk about how you can use this on your next hack
Sean Pannella
spannella@gmail.com