Simple server-less services!
June 08, 2018
Simple server-less services!
Score 9 out of 10
Vetted Review
Verified User
Overall Satisfaction with AWS Lambda
We've used AWS Lambda to deploy several "serverless services". The ability to quickly deploy functions, with no architecture, across several languages, with interoperability between other AWS components (such as S3), at an extremely low cost is really cool. We use Lambda to automate simple processes as well as to run code in languages that aren't supported by our main stack.
- Very reasonable prices with billing down to the 100ms
- Super easy to deploy functions and set up triggers from other AWS services
- Plenty of examples and code snippets (from Amazon and around the web)
- Vendor lock-in: While a basic function or microservice might be platform independent, when you start to use AWS APIs and interact with other AWS services, your microservice now relies on the AWS ecosystem
- A bit intimidating at first, however there are a lot of resources. Amazon could offer more templates and examples though
- Really cost-effective way to automate tasks, run microservices, etc.
- Saves a lot of time not having to worry about the environment, architecture, etc.
- Allows us to use other programming languages than those supported by our server architecture