11
We don’t need no stinkin’ server a.k.a.: Serverless Applications using AWS Joe Gardner @joehack3r

Serverless Apps

Embed Size (px)

Citation preview

Page 1: Serverless Apps

We don’t need no stinkin’ server

a.k.a.: Serverless Applications using AWS

Joe Gardner@joehack3r

Page 2: Serverless Apps

Agenda

• How & Why• Demo• Drawbacks• Desired Features• Useful Links• Q&A

@joehack3r

Page 3: Serverless Apps

How?@joehack3r

Page 4: Serverless Apps

Why?@joehack3r

Page 5: Serverless Apps

Why?@joehack3r

Page 6: Serverless Apps

@joehack3r

Page 7: Serverless Apps

Demo Time

• Pre-recorded demo video – including CORS setup:– http://youtu.be/i-xokez0ySM

@joehack3r

Page 8: Serverless Apps

Drawbacks@joehack3r

Page 9: Serverless Apps

Desired Features

• Secure connection between Lambda and resources within VPC

• Python, Ruby, .Net support in Lambda• Elastic File Storage in Lambda• Easier CORS setup• API Gateway support in CloudFormation

@joehack3r

Page 10: Serverless Apps

Links

• GitHub Repo: http://github.com/joehack3r/awsTechies201509

• Demo: http://youtu.be/i-xokez0ySM• API Gateway CORS:

http://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-cors.html

@joehack3r

Page 11: Serverless Apps

More Links

• AWS serverless example: http://squirrelbin.com/

• Unreliable Town Clock: https://alestic.com/2015/05/aws-lambda-recurring-schedule/

• Lambda code deployment from S3: https://aws.amazon.com/blogs/compute/new-deployment-options-for-aws-lambda/

@joehack3r