Any language, fast and simple
August 23, 2019

Any language, fast and simple

Jesse Bickel, MS - PMP | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Overall Satisfaction with AWS Lambda

AWS Lambda is used primarily by about 20% of our staff and only in our development department. We use AWS Lambda for developing and managing our application over the cloud platform. We internally provide cloud-related solutions to our dev groups and develop web apps and services on cloud for them. So whenever we have to provide any computation related work for that particular app than I use AWS Lambda because it is easy to use and scalable and also costs less than any previous solution we have reviewed.
  • AWS Lambda is a great compute engine that allows you to run and execute your computation code without the need of maintaining servers and the overhead that comes with that.
  • We all can use our favorite programming language to develop the functions.
  • AWS Lambda is the fastest server setup on the market.
  • The relationship with S3 Triggers leaves a lot of room for improvement.
  • The solution community forums leave a lot to be desired.
  • The AWS Lambda UI experience could aid an overhaul. It's not unusable but not a great reflection of how great the service product is.
  • We see a positive impact on actually developer moral because they are given language freedom.
  • We have also seen a positive impact in reducing the time needed to deploy Rest APIs within a project schedule. Our deployments are quicker and it helps shorten our critical paths.
  • We have seen a small negative impact on monitoring and S3 triggers. They do not always seem to work so you have to pay a little closer attention then we would wish to ensure smooth operation.
Usability is what it is all about. It's smooth, easy and scalable. That is the nuts and bolts of this product. There are still some edges it could smooth out and expect AWS will in time.
AWS support is great for this product but the community forums and online admins could use a lot of work. We have a premium support agreement with a TAM which really helps.
We really did not evaluate them against other products except a little Google research, we are a centralized AWS customer so it was a smooth and simple (even if blind) decision for us.
I know a lot of our developers use this personally to develop Alexa skills. The best use case for us is building simple rest API's with minimal effort and overhead. It is easy to use and scalable. You can also through a lot of load against it very quickly with little to no performance issues that I have seen. Also, it is very well suited in environments where developers have language freedoms.