Try our new research platform with insights from 80,000+ expert users
Senior Cloud Consultant at GBM
MSP
Mature and scalable with a straightforward setup
Pros and Cons
  • "The solution is highly scalable."
  • "The user-friendliness of the solution could be improved."

What is our primary use case?

The product serves as a function as a service, a serverless environment, you can say. It's a serverless environment, or, as some people call it, function as a service, FaaS.

We have been using it as a mobile backend. We have a mobile frontend, a mobile application, which uses the AWS Lambda functions running in the cloud. It serves as an API backend for a mobile application that is running in the frontend.

What is most valuable?

The solution is highly scalable.

The solution has proven itself to be stable.

The initial setup is straightforward. 

We've found the cost to be very good. It would be a great option for startups due to the low pricing.

The solution is very mature.

What needs improvement?

The user-friendliness of the solution could be improved. If it was easy to run with the same function in other platforms, other environments, that would make it more portable. That would be really good. User-friendliness and portability will be the two factors that need the most improvement.

The startup time sometimes needs to be faster, so that is one area of improvement. The startup time of each function can be slow. When it works the first time, it takes a little bit of time, so there's a minor delay. That could be improved.

The support of additional languages would improve the solution.

For how long have I used the solution?

I've been using the solution for a couple of years at this point. It's been a while.

Buyer's Guide
AWS Lambda
December 2024
Learn what your peers think about AWS Lambda. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,067 professionals have used our research since 2012.

What do I think about the stability of the solution?

The solution is pretty mature by now. It's been there for a few years with AWS and they're continuously improving it. It's pretty mature. The stability is very good. There are no bugs or glitches. It doesn't crash or freeze. It's reliable.

What do I think about the scalability of the solution?

The solution is highly scalable and also very cost-efficient. You only pay for the time, the duration of time and that's in maybe seconds, microseconds. You pay very little until you have very large-scale users. It is ideal for startups who want to deploy applications on the cloud.

While internally only our developers really use the solution, the mobile application is used by thousands of users globally.

We do plan to increase usage and will be adding more functions to our application.

Which solution did I use previously and why did I switch?

While something was used before, it likely wasn't serverless. 

I'm aware that Oracle and Azure have certain options available.

How was the initial setup?

The initial setup is not overly complex or difficult. It's very straightforward. 

The deployment times vary. It really depends on what you need to deploy.

What about the implementation team?

Our developers managed the implementation process. A consultant or outside integrator was not required. It was all handled in-house.

What's my experience with pricing, setup cost, and licensing?

The solution is very cost-efficient.

What other advice do I have?

We are using the latest version of the solution currently. I cannot say which version number it is. I don't know it off-hand.

I'd rate the solution at an eight out of ten. We've been pretty happy with the capabilities so far.

I would recommend the solution to other organizations. This is much better than the other serverless solutions.

Which deployment model are you using for this solution?

Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user1222389 - PeerSpot reviewer
AWS Platform Head & Chief Architect - CMA Unit at a tech services company with 10,001+ employees
Real User
Enables us to develop services quickly and easily in any language for deployment on the cloud
Pros and Cons
  • "The ease and speed of developing the services using any available language is the most valuable feature."
  • "The product needs some updating as far as ease-of-customization and configuration opportunities to work with solutions outside of the cloud."

What is our primary use case?

Primarily, I work with all my clients to provide them with solutions. We are a service company, so we work with clients to define and build applications that resolve their need for automation issues. I create the solutions, and then there is a delivery team of mine which works to deliver that solution to the client.  

What is most valuable?

The thing that I have found most valuable in Lambda is primarily the ease of developing the services we distribute. We can easily develop the solutions using any language which is available today — this includes all the primary and new-age languages.  

Secondly, because it is a cloud service technology, we do not have to worry about the infrastructure behind the solutions we provide. Everything is all on the cloud and there is no maintenance and we have to do no monitoring of the architecture. The time and expense of maintenance are taken care of by the platform itself. Those are the things that we like most about it.  

What needs improvement?

There are certain limitations to some services in Lambda which will have to be overcome over time. Primarily, I think there are two aspects of the product that are in most need of improvement.  

One is, of course, the customization. The process of customizing should be simplified.  

The other is specifically in the area of integration. The configuration requirements for the services which would be desirable to integrate with Lambda are not always as easy to utilize as they should be. For example, the opportunities we have to integrate solutions with the world outside of the cloud are not well supported. These integrations are supported well inside the cloud but some clients need to support solutions outside the cloud. If somebody has that need we should be able to deploy integrations with products and services outside the cloud as well. 

So those are the two drawbacks and potential areas for improvement area which I would like to see corrected in AWS. Those features need to be updated because the current functionality of the product is not competitive enough today with other products in the category. I think with time they have to improve and add new features or offer other ways of integrating new services.  

For how long have I used the solution?

I have been working for more than a year now on Lambda AWS (Amazon Web Services) solutions, designing the real-time applications, services, and similar types of solutions for automated response.  

What do I think about the stability of the solution?

Stability-wise, Lambda needs some improvement because it has constraints that cause issues with task completion. What I mean by constraints is that there are some limitations to the number of minutes that a process can run and then execute. If the process continues to run and goes beyond that limit, it will time out. Those kinds of things are built into the nature of the product. Probably with time I think this is an area where the company will need to add new features or functionality to improve the behavior.  

What do I think about the scalability of the solution?

Lambda definitely is scalable and to a great extent because it does not require any kind of additional infrastructure for the clients. It just is just a lot less trouble to deploy. You can extend and auto-scale to any level. So, the scalability is very good.  

Our clients are large-sized enterprise businesses so certainly the product can scale up to meet their needs.  

How are customer service and technical support?

The support from AWS is fine. I am quite definitely satisfied with their support system.  

How was the initial setup?

I would say the setup is straightforward. I think that most of the development is really straightforward in nature. The solutions have to develop based on some use-cases defined by the client organization. When these are defined, we are just meeting the needs of the organization by building the solution to do what they need. So the setup and implementation are all pretty straightforward.  

What other advice do I have?

I would definitely recommend AWS Lambda. There are a lot of successful test cases both with our clients and other startups which are doing really well using Lambda as a solution.  

On a scale from one to ten where one is the worst and ten is the best, I would rate AWS Lambda as an eight-out-of-ten. That would be the right number at this time considering the product is lacking in some areas.  

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)
Disclosure: My company has a business relationship with this vendor other than being a customer: partner
PeerSpot user
Buyer's Guide
AWS Lambda
December 2024
Learn what your peers think about AWS Lambda. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,067 professionals have used our research since 2012.
Fahad Hossain - PeerSpot reviewer
IT System Architect at Wunderman Thompson Studios Dhaka
Real User
Top 5
The tool is priced cheap, but there is still room for improvement
Pros and Cons
  • "The solution is scalable."
  • "AWS Lambda needs to improve its stability."

What needs improvement?

AWS Lambda needs to improve its stability. 

For how long have I used the solution?

I have been using the solution for a couple of months. 

What do I think about the stability of the solution?

I would rate AWS Lambda an eight out of ten. 

What do I think about the scalability of the solution?

The solution is scalable. I would rate it around eight out of ten. 

What's my experience with pricing, setup cost, and licensing?

AWS Lambda is cheap. 

What other advice do I have?

I would rate the tool an eight out of ten. 

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
reviewer2130669 - PeerSpot reviewer
AWS Architect III - Cloud Engineer at a financial services firm with 1,001-5,000 employees
Real User
Top 20
A serverless tool that is quick to spin up and works on small applications
Pros and Cons
  • "The solution works for small applications. It is a serverless tool that is quick to spin up. We needn’t consider anything in the bag."
  • "I want to see support for longer applications. I need the 15-minute time-out window to improve."

What is our primary use case?

We had to deploy some serverless Node.js applications.

What is most valuable?

The solution works for small applications. It is a serverless tool that is quick to spin up. We needn’t consider anything in the bag.

What needs improvement?

I want to see support for longer applications. I need the 15-minute time-out window to improve.

For how long have I used the solution?

I have been using the solution for about two to three years.

What do I think about the stability of the solution?

The tool is stable and you can rely on it for production service.

What do I think about the scalability of the solution?

I think there were no issues with the size of the application we used, so I didn't see any noticeable scaling issues with Lambda. It's overall a good service.

How are customer service and support?

The tech support is always good but it depends on the type of plan. We use the enterprise support plan which offers quick responses.

How would you rate customer service and support?

Positive

How was the initial setup?

The initial setup was straightforward.

What's my experience with pricing, setup cost, and licensing?

I would rate the tool’s pricing a nine out of ten. The solution’s pricing works on a pay-as-you-go basis.

What other advice do I have?

I would rate the solution a nine out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Johnson Adekunle - PeerSpot reviewer
Senior Software Engineer | AWS Certified Solutions Architect at Venture Garden Group
Real User
Can be easily deployed and is stable, scalable, and usage-based
Pros and Cons
  • "I like the pay-for-what-you-use feature. This is the main reason why we use AWS Lambda. I don't have to manage servers; I just have to configure Lambda and expose it to an API gateway."
  • "Another challenge I've noticed is that there is a limit to the environment variables such as the 4 KB limit. Although, the advice is to use parameters or other things to store the details when the limit has exceeded the data, this adds additional intensity to the application. If the size limits for environment variables can be revealed, it would be helpful. Even if we have to pay for it, at least we would know that we are not dealing with latency. So, I would like to see the size of the environment variables increased."

What is our primary use case?

We use AWS Lambda for jobs that we just want to offload to a cloud function. We are an educational institution, and if I want to upload an exam I generated for all my students, then I just write the script on AWS Lambda. That is, we use it for independent jobs that we can offload on their own.

What is most valuable?

I like the pay-for-what-you-use feature. This is the main reason why we use AWS Lambda. I don't have to manage servers; I just have to configure Lambda and expose it to an API gateway.

What needs improvement?

AWS Lambda's cold start needs to be improved. It has to warm up first, and so, the response time is slower.

Another challenge I've noticed is that there is a limit to the environment variables such as the 4 KB limit. Although, the advice is to use parameters or other things to store the details when the limit has exceeded the data, this adds additional intensity to the application. If the size limits for environment variables can be revealed, it would be helpful. Even if we have to pay for it, at least we would know that we are not dealing with latency. So, I would like to see the size of the environment variables increased.

For how long have I used the solution?

I've been using AWS Lambda for one year.

What do I think about the stability of the solution?

It's very stable.

What do I think about the scalability of the solution?

AWS Lambda is scalable; I don't need to worry about it. At present, we have less than 10 people using this solution.

How was the initial setup?

The initial setup is straightforward. It can be done on the console, and you can use the infrastructure as the code.

The deployment time can vary from 10 minutes to an hour depending on your needs and how comfortable you are with AWS Lambda.

What other advice do I have?

AWS Lambda now supports multiple languages, but find out if the language you want to use to write your jobs is supported by it. If it is supported, then you are good to go.

Because AWS Lambda is scalable and does what it's meant to do, I would rate it at nine on a scale from one to ten.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Shrishti Sisodia - PeerSpot reviewer
Associate Manager at HCL Technologies
Real User
Phenomenal with data
Pros and Cons
  • "AWS Lambda's best features are log analysis and event triggering and actioning."
  • "AWS Lambda's GUI could be improved with a twist or tweak in its look and feel to make it more impressive."

What is most valuable?

AWS Lambda's best features are log analysis and event triggering and actioning.

What needs improvement?

AWS Lambda's GUI could be improved with a twist or tweak in its look and feel to make it more impressive.

What do I think about the stability of the solution?

AWS Lambda is reliable.

How are customer service and support?

AWS's technical support is amazing - they can turn a case around in a single email.

How was the initial setup?

The initial setup is straightforward as Lambda is a built-in feature of AWS services.

What other advice do I have?

AWS Lambda is phenomenal with data, and I would rate it nine out of ten.

Which deployment model are you using for this solution?

Private Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
JoshuaEfienokwu - PeerSpot reviewer
Cloud Engineer at a tech services company with 10,001+ employees
Real User
Serverless platform that makes the administration of code and other Amazon products seamless
Pros and Cons
  • "Lambda makes the administration of all our services related to Amazon really easy."
  • "The metrics and reporting for this solution could be improved."

What is most valuable?

Lambda makes the administration of all our services related to Amazon really easy. 

What needs improvement?

The metrics and reporting for this solution could be improved. 

For how long have I used the solution?

I have been using this solution since 2017. 

What do I think about the stability of the solution?

From a stability perspective, I would rate it a seven out of ten. There is some room for improvement when it comes to stability of the features. 

What do I think about the scalability of the solution?

This is a scalable solution. I would rate it a nine out of ten in this regard. 

How was the initial setup?

The initial setup is complex. 

What other advice do I have?

I would recommend this solution to others. Overall, the solution has improved since we started using it in 2017. 

I would rate this solution a nine out of ten.

Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
PeerSpot user
reviewer1156554 - PeerSpot reviewer
AWS Developer at a computer software company with 1,001-5,000 employees
Real User
Integrated, reliable, and easy to learn
Pros and Cons
  • "AWS Lambda is interlinked with CloudWatch. When we have any errors we can directly go there and check the CloudWatch logs. Additionally, we can run it very fast and we can increase the RAM size and other components."
  • "We don't have the inbuilt modules in AWS Lambda. If more modules were built into or integrated with AWS Lambda, that would help developers to code."

What is our primary use case?

AWS Lambda is used to write developer codes in Python. It is a place we can run where we can run our codes.

What is most valuable?

AWS Lambda is interlinked with CloudWatch. When we have any errors we can directly go there and check the CloudWatch logs. Additionally, we can run it very fast and we can increase the RAM size and other components.

What needs improvement?

We don't have the inbuilt modules in AWS Lambda. If more modules were built into or integrated with AWS Lambda, that would help developers to code.

For how long have I used the solution?

I have been using AWS Lambda for approximately two and a half years.

What do I think about the stability of the solution?

The solution is stable.

What do I think about the scalability of the solution?

The scalability of AWS Lambda needs to improve.

We have more than 100 users using this solution in my organization.

How are customer service and support?

I have not used the technical support from AWS Lambda.

Which solution did I use previously and why did I switch?

I have not used other solutions prior to AWS Lambda.

What's my experience with pricing, setup cost, and licensing?

AWS Lambda is a very inexpensive solution. They charge for the number of times we run it. If you run AWS Lambda for one time, they charge around 50 cents or 25 cents for the use. I don't know the exact price, but it's less than a dollar.

What other advice do I have?

AWS Lambda is user-friendly, people can learn very fast. People should start using AWS Lambda instead of using their own servers. It is very cheap and is the best way where any student can learn.

I rate AWS Lambda an eight out of ten.

Which deployment model are you using for this solution?

Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user