AWS Lambda is like no other!
May 01, 2018

AWS Lambda is like no other!

Anonymous | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with AWS Lambda

We use Lambda functions as a way to implement serverless code without having to manage an underlying infrastructure. Lambdas are a great way to allow devs to very quickly get things out the door when the main task doesn't rely on any specific hardware or software and just needs to do something to a stream of data. Lambdas and kinesis streams go hand in hand and are very powerful tools when implemented correctly.
  • parsing data
  • log processing and forwarding
  • monitoring the contents of an S3 bucket and performing an action when the contents changes
  • more languages supported
  • cleaner interface
  • better list of example code
  • Lambda allowed us to write code quickly without having to worry about managing the underlying infrastructure that it runs on
  • Saved us dev time as they're easy to write and iterate on
  • Helps us with a lot of situations where we need to automate our tasks
There's really nothing quite like Lambda anywhere else. We've looked at running our own Lambda functions but there's too much overhead in that. Some cloud providers might offer their own alternatives to AWS Lambda but nothing can compare. The breadth of languages supported and the ease of use to get up and running is just so revolutionary.
Eeveryone should be using Lambda functions for situations where code needs to be executed in response to something happening. Lambdas can be used in situations where you have lots of persistent data but in my opinion, they work better in ephemeral environments. Counting things with Lambdas is hard too, so you should probably avoid that.