ryan_sb
Interview with Lead of OpenWhisk Serverless Platform
Zappa – Run Python WSGI Apps on AWS Lambda
Bitcoin trading with the Serverless framework
Using Python in the Serverless Framework
Use Scikit-Learn on AWS Lambda
AWS-Lambda as a proxy for external services
Automated Deploys for CloudFront with ACM SSL Certs
AWS Launch Alert: SSL/TLS Certificate Manager
Get SSL Expiration Alerts with AWS Lambda and CloudWatch
Interview: building a recording booth with Lambda and Serverless Framework
Connect Kinesis and PaperTrail with Lambda
Lambda in production: save $1000/month with a rewrite
Interview: DEEP Framework Creators (AWS/Lambda/APIGateway)
JAWS (AWSLambda framework) is now Serverless
Customizing CloudFormation Resources with AWS Lambda
Use CloudFormation to Deploy Lambda Functions
Scheduling EBS Snapshots
Reader Question: Backing Up RDS Instances
Use PostgreSQL JSON Types in Python
AWS Lambda: Schedule and manage backups for EBS volumes
Schedule EC2 Instance Backups with AWS Lambda
But when it is available, it'll be a huge step ahead.
The other big downside is every time your function goes "cold" you pay the cost of all the extra (anything not in standard lib, ImageMagick, or the AWS Nodejs SDK) libraries you need.
The upside is that you only pay for the time your code actually runs. I've replaced a cronjob server and saved ~90% on the bill to run my jobs. Mostly they were scheduled backups and other misc integrity checks on AWS and 3rd-party infra, so nothing that intense.
More limits/downsides: http://serverlesscode.com/post/aws-lambda-limitations/
1: the cost for 2 seconds of execution time on a 512-MB execution environment is 0.00001668 USD, so it's not likely to break the bank. If you have a high-traffic function it's likely to stay "warm" pretty much all the time. And if your function is low-traffic, it's likely you fit inside the free tier.