Serverless Framework (Deprecated Listing. See New Listing) logo

    Serverless Framework (Deprecated Listing. See New Listing)

    IMPORTANT NOTICE: Please Use Our Updated AWS Marketplace Listing: https://aws.amazon.com/marketplace/pp/prodview-ebibeg6eyrats This AWS Marketplace listing for Serverless Framework is no longer active for new purchases. To ensure a seamless experience, please visit our updated AWS Marketplace listing, which supports both pay-as-you-go and reserved options, offering greater flexibility to meet your needs.

    Ratings and reviews

    4.1
    35 ratings
    3 star
    2 star
    37%
    60%
    0%
    0%
    3%
    25 AWS reviews
    |
    10 external reviews
    External reviews are from G2  and PeerSpot .

    Filters

    Review type

    AWS Marketplace reviews
    External reviews
    Reviews (35)
    Arturo Carparo

    Serverless architecture has transformed how we build low-cost automated business workflows

    Reviewed on Oct 12, 2026
    Review from a verified AWS customer

    What is our primary use case?

    My main use case for Serverless is to build applications for businesses that want to start up creating or having automations, having some business processes automated, or having a digital presence with their own system online.

    A quick specific example of an application I have built using Serverless is for a medical clinic, a health place where a hospital, for example, recovers patients from injuries in their joints. We built an application for them that replaces all their booking system. We used full Serverless so when nobody is using it or at night, there is no cost. When there is a lot of usage, it can scale up and have the resources to provide a smooth experience for the user.

    Using Serverless improved that project compared to a traditional approach because implementing Serverless is quite fast. You can create a back end with just API Gateway and Lambda. You can have a very quick MVP built with three or four resources, of course including logs through CloudWatch. The user can start feeling how it is to have everything digitalized while we build the proper architecture and the whole system. That is something that would be much more costly if I spun up EC2 or would need more infrastructure if I started using Fargate, for example. Fargate is Serverless but still has too much power and infrastructure for what I needed in this clinic or the initial stage where we were starting the automation of the booking system as I mentioned.

    Additionally, Serverless allows me to implement AI technologies at the same time. You do not need to have a server running full time for having inference or for having LLMs working for you. You can scale up accordingly to the requests of your AI agents and use directly the system that you built and pay for it as you go. If you use it too much, you pay more; if you do not use it, you do not pay basically. My summary would be that Serverless is helpful for building something fast and with a small or no cost if there is no demand.

    How has it helped my organization?

    Serverless has positively impacted my organization as I have built my own website fully with Serverless where I have a little CRM that records the potential clients in there. We do not pay for it if we are not using it. We also have a WhatsApp AI bot that uses Lambda, connects to Dynamo, and is also serverless. It has helped my business to manage and acquire more clients.

    The positive outcomes or metrics I have noticed since using Serverless are related to costs and time savings. Before, a lot of people were involved in certain things, and now that you can automate and do with Serverless at a fraction of a cost, you can start replacing certain activities and focusing on more profitable activities.

    What is most valuable?

    One of the best features that Serverless offers in my experience is the scalability, the easiness to implement, and how quite fast it is to build something with it. The main features are scalability and easiness.

    Also, the free tier is valuable. DynamoDB, Lambda, CloudWatch, and other Serverless resources have a free tier that is really generous. You actually can build something without spending anything.

    What needs improvement?

    Serverless can be improved as it is quite complex to test locally without using your portal.

    One thing I would like to see improved in Serverless is to have more traceability for the requests and how the data flows through the system. Additionally, I would like to see improvements to local testing. There are already certain ways to use DynamoDB locally, but of course, it has to be on AWS to run a project in real life. Tracing is something that is not used that much in my experience in developer teams, but it still should be. Normally, I think we are trained to use just CloudWatch, but not exactly X-Ray, for example. A lot of people think that X-Ray is expensive, but it is not actually. It has a very generous free tier.

    I would say there is a need for a quick and verifiable method so someone can have access to usage quotas and higher usage quotas. Right now, if you create a new account, it is quite difficult to get normal usage quotas. You receive ten Lambdas, for example, and you cannot do too much with ten Lambdas, so you have to request an increase of the usage quota, and normally it takes some time, so that could be improved.

    For how long have I used the solution?

    I have been using Serverless for three years.

    What do I think about the stability of the solution?

    Serverless is fully stable in my experience. It has a service level agreement, so you can expect it can fail a bit over the year, but it is quite minimal. You do not care about infrastructure. You do not have to care about infrastructure, and you have a system where you can run your applications and trust that you do not need to do anything. You just have to focus on your application.

    What do I think about the scalability of the solution?

    Serverless's scalability for my needs is one of my topics because suddenly, when you use an application much less, we can build a feature that explodes over the internet. I just see the system; if it is built correctly, it will scale and provide the functionality that I need without having a homogeneous experience for everybody. That is great.

    How are customer service and support?

    The customer support for Serverless is something I only needed to reach for usage increment. Sometimes it can be complicated when the account is new, but when the account is already established over time, or when you use a corporate email, it can be quite fast.

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

    I have not used a different solution before Serverless. I have always used Serverless since I have been in the business since 2020, and Serverless existed already. However, I did not use anything related to the cloud at that time. I started moving into the cloud in 2023 and 2024, and that is where I got all the scalability power from AWS.

    What was our ROI?

    I have seen a return on investment as we are a team of four developers and my company is eight people worldwide. We have built full projects amounting to around eight full projects in one year, or let us say six. That is something that without Serverless would not be possible because we would have needed to implement servers here, servers there, on-premises, for example, and the cost would have been much more and not accessible for normal business owners.

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

    My experience with pricing, setup costs, and licensing for Serverless is quite easy. Everything is in the documentation now, and with AI, you can start planning costs for different ranges of usage. I did not have any kind of problem.

    Which other solutions did I evaluate?

    I have checked also to implement EC2. However, the problem there is that you are responsible for the maintenance.

    What other advice do I have?

    My recommendation to others reading reviews on PeerSpot is that you should start building fast; you can start building on it and test its limits compared to other technologies. Also, receive proper training. It is easy to implement, but it is not necessarily easy to correctly implement things in Serverless. For example, there are certain DynamoDB access policies that have to be respected or followed. Otherwise, you would be left with a chunky API and application, and you do not want that because your users may think it is not good.

    Regarding Serverless's AI capabilities, I think governance and security are important aspects. Governance of data is something that is not explained that much. What I understand is that it is behind AWS servers. I am not sure if you have to sign a business agreement that states they will not use your data for training models, but the option is there, so it is okay. Security, I think, is also okay because you can restrict access using IAM permissions. You can restrict the access to the models and to your information. You can create policies, roles, and create a really good structure for not allowing anybody to access your volume incorrectly, including using VPCs.

    Regarding Serverless's AI capabilities, the accuracy and reliability of output depend on the model, actually. It can be not necessarily good. Systems have to be implemented in order to validate accuracy, for example, having an agentic process that reviews what another AI generated because there can be errors in what was generated by AI.

    I have not purchased Serverless through the AWS marketplace. I only have access to Anthropic models.

    I would rate Serverless overall as a ten out of 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)
    Emmanuelo Owusu

    Event driven jobs have cut infrastructure overhead and now process data on demand

    Reviewed on Sep 05, 2026
    Review from a verified AWS customer

    What is our primary use case?

    We primarily run jobs on Serverless, specifically on AWS Lambda, using short-running jobs triggered by events. We can connect to an API Gateway for various purposes. For instance, if a client wants to process data and the data volume is not large, we decide to run that job on Serverless using AWS Lambda. In my previous role, we used it to build four backends because we expected API requests to be completed in microseconds. This represents a full range of applications.

    What is most valuable?

    Serverless's best features are quite impressive. You don't have to provision anything and it comes with a self-contained environment. The time limit is also beneficial because it forces you to work within certain constraints to build fast applications.

    With a self-contained environment, you build things for specific purposes. You build technology to support what you currently have. The time limit depends on your needs. Sometimes you build something and later realize it's going to take more than 15 minutes, and at that point, you can move it to a container or a long EKS job. However, with the self-contained environment, it helps that you already know you have your language and it comes with some dependencies already installed, so you don't need to have a Docker container. Even with that, you can still have a CI/CD workflow and build with packages that are not pre-provisioned with the container itself. This is the Lambda container, and then you have them in there. The process is quite seamless.

    Serverless has positively impacted my organization. In my previous company, it helped them save a lot. In my current company, we use the technology to achieve what the job needs. This helps us know that we save money because not every job demands you run a long-running job or have a container, as instances are expensive. With Serverless, it's on-demand, so you only use and pay for what you've used, which is very beneficial.

    What needs improvement?

    I think we are moving in the right direction because AWS recently announced something regarding VMs and Lambda VMs for long-running Lambdas. There are also SnapStart and a few other things available. Cold starts are generally getting better, and even for some jobs, cold starts aren't really a significant issue. In its current state, I don't know what Serverless can do better because I think it's already excellent at what it's supposed to do.

    For how long have I used the solution?

    I've been using Serverless since late 2020, so approximately six years, give or take.

    What do I think about the stability of the solution?

    Serverless is stable.

    What do I think about the scalability of the solution?

    Serverless scales to the point that if you're not careful, you may pay for more than what you're expecting because Serverless is extremely scalable.

    How are customer service and support?

    AWS provides the customer service.

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

    It wasn't a switch. It was just using a particular technology for a particular job. We still run multiple workloads, some on instances and some serverless, some on servers, and various other configurations.

    How was the initial setup?

    It's pretty accurate and reliable most of the time regarding Serverless's AI capabilities. We use it currently to read data off bank statements and then try to determine what kind of transactions were made, whether it was an income or a payment or something else. It's pretty accurate most of the time, around 80 percent.

    What about the implementation team?

    An implementation team was involved.

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

    The experience with pricing, setup cost, and licensing was pretty straightforward and smooth. AWS has a number of in-built Serverless options, so you didn't really need to go to the marketplace. They are open with the cost upfront.

    Which other solutions did I evaluate?

    Serverless was the right option for us at that point.

    What other advice do I have?

    I would give Serverless a rating of 9 out of 10. I think it's solid.

    For what Serverless promises, I think it delivers on all fronts.

    Regarding Serverless's AI capabilities, I think it operates the same way. We just need to be careful once you limit the access you give to your agents and the models, and even to the users themselves. It still boils down to the same principles of least privilege and what you give access to what the job is supposed to do. If you over-give the access, it will do something it's not supposed to do, and that's on you.

    People should use the right tool for the right job. If Serverless doesn't work for them, they shouldn't use Serverless. If it works for them, they should go ahead because it's very beneficial.

    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)
    Rishabh V

    Serverless has reduced my costs and now lets me launch new features quickly and confidently

    Reviewed on Aug 16, 2026
    Review from a verified AWS customer

    What is our primary use case?

    The main use cases for Serverless are those products or project ideas in which we don't want running servers. For that, we have different frameworks available, such as Netlify, Cloudflare, and AWS serverless architecture. I am using that.

    I have made a project for personal learning that was an MCP monitor in which I built observability that captures the logs provided by the MCP server and shows it on the platform itself. As we clearly know, it requires basic CRUD operations, as there is no need for running servers. Logs happen and are just sent into the server, such as normal edge functions, which is why I built this project in Serverless using Cloudflare functions.

    Initially when I was working at a previous company, we were using a server with MongoDB and AWS EC2 instances, but the problem was that without any customers, they were paying huge charges for a medium-level server. After realizing that the product could be transitioned to Serverless architecture, they moved to Serverless and started using AWS Lambdas, leading to significantly lower costs. That transition allowed them to ship multiple features without worrying about costs. Initially, with a server costing without any initial customer base, after moving to Serverless, they shipped multiple features, started very early, and were able to deliver many things without the cost headache.

    What is most valuable?

    The best feature that Serverless provides is the pay-per-use model in which you only pay for what you have consumed. In short, if you haven't consumed anything, there are no charges. That is the best thing that I have found within Serverless architecture. It is very straightforward to begin, with different services such as Cloudflare, Netlify, and various others providing this functionality, which is very useful and efficient. The first thing I appreciate is the pay-per-use model. The second is that it's easier to begin, and the third is that we have plenty of resources available to get started with this.

    If we talk about this project itself in relation to the pay-per-use model, it shows that you don't get charged for the initial setup. Most projects are built in the form of an MVP and later get converted into paid products as soon as users or customers get onboarded. With a server, we need to take a particular virtual machine, set up, and run the server, which is very costly and not cost-friendly. However, with Serverless, the cost depends entirely on how many function calls are happening, so the cost is zero in the initial phase. That is why it makes developers or product managers get started with any idea very seamlessly without the headache of cost.

    What needs improvement?

    The only improvement I want in Serverless is to address the cold start issues that exist, which is an obvious concern, but I would appreciate seeing improvements in this area.

    For how long have I used the solution?

    I have been using Serverless for more than two and a half years.

    What do I think about the stability of the solution?

    Serverless is completely stable and performs very consistently.

    What do I think about the scalability of the solution?

    Serverless is scalable, and the services connected to it generally have autoscaling. The container concept exists in Serverless, especially in AWS and GCP, where different containers execute functions. We can increase memory and timeout, and it autoscales itself depending on the cloud provider. They create different containers, with up to a thousand containers able to exist simultaneously, and each container can handle multiple invocations of any function.

    How are customer service and support?

    I have not needed customer support for Serverless solutions I have used.

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

    Initially when I was working at a previous company, we were using a server with MongoDB and AWS EC2 instances, but the problem was that without any customers, they were paying huge charges for a medium-level server. After realizing that the product could be transitioned to Serverless architecture, they moved to Serverless and started using AWS Lambdas, leading to significantly lower costs. That transition allowed them to ship multiple features without worrying about costs. Initially, with a server costing without any initial customer base, after moving to Serverless, they shipped multiple features, started very early, and were able to deliver many things without the cost headache.

    I did not evaluate other options after moving to servers and instead moved to Cloudflare for Serverless, which offers a good number of functions and free tiers that make project building very straightforward.

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

    Based on my experience with pricing, setup cost, and licensing, the offering is good.

    Which other solutions did I evaluate?

    I did not evaluate other options after moving to servers and instead moved to Cloudflare for Serverless, which offers a good number of functions and free tiers that make project building very straightforward.

    What other advice do I have?

    The best feature that Serverless provides is the pay-per-use model in which you only pay for what you have consumed. In short, if you haven't consumed anything, there are no charges. That is the best thing that I have found within Serverless architecture. It is very straightforward to begin, with different services such as Cloudflare, Netlify, and various others providing this functionality, which is very useful and efficient. The first thing I appreciate is the pay-per-use model. The second is that it's easier to begin, and the third is that we have plenty of resources available to get started with this.

    The only improvement I want in Serverless is to address the cold start issues that exist, which is an obvious concern, but I would appreciate seeing improvements in this area. I would rate this solution an eight out of 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)
    Ahmed Raza Ch

    Automation has reduced manual work and real-time processing lets teams focus on high-impact tasks

    Reviewed on Aug 16, 2026
    Review from a verified AWS customer

    What is our primary use case?

    My main use cases for Serverless include automation or chatbot implementations and real-time media processing.

    A specific example of how I used Serverless for automation or media processing is a project in which we had to gather all the emails regarding our users that subscribed to our product. We get those emails from a third party and add them into our marketing system to use that for daily marketing, making a funnel for different scenarios in our product according to different people that subscribed based on our plan.

    What is most valuable?

    Serverless offers easy scalability whenever I want it, with no problem when there are many requests. I really appreciate that there is mostly no management of the servers that I have to do and that it is basically available all the time. Automatic scaling is another key feature that I really value as it helps manage resources whenever my project or audience grows over time.

    Automatic scaling and always-on availability have helped me in my day-to-day work and on specific projects because without Serverless, I would not have been able to handle everything on my own. With Serverless, since I have to do no server management and do not need a specific person for DevOps, it becomes easy for me to focus my energy on the high-end tasks that I really want to do. Regarding automatic scaling, it really helps the resources to scale up or down instantly based on incoming traffic, and it also addresses our budget constraints since we do not have to buy a large server initially, but rather it helps extend the time.

    Serverless has positively impacted my organization concerning constraints, as we teach everyone about DevOps and how it will scale. Now we need fewer people to perform the types of tasks that Serverless could easily manage and execute, allowing us to take advantage and do the work we have to do in our specific spaces and focus on high-impact tasks rather than working on things that would not be as impactful.

    What needs improvement?

    In my opinion, Serverless could improve its performance regarding the major drawbacks when functions are idle, as it takes a bit of time to start over and begin a new container. This delay could really help performance. Another consideration is cost since if your team does not have experience with the financial implications of DevOps, the high volume could end up being more expensive compared to buying a dedicated server. I also feel vendor lock-in is an issue that is not very large but can become a problem if teams become overly reliant on one cloud service, making migration more difficult in the future. If this aspect could be managed properly, it would be great.

    Regarding the needed improvements related to developer experience, debugging, or monitoring, it is easy to start things out, but tracing errors across distributed third-party functions can be challenging without special tools. Cold starts, unexpected costs, vendor lock-in, and debugging difficulties are major issues that we have to address.

    Other improvements needed for Serverless include performance enhancements across various cloud server providers. Every Serverless company has its benefits, pros, and cons. Some may not scale well with AI and GPU integration right now, while others, such as Cloudflare, perform exceptionally well. It really depends on what you want to achieve, and there are numerous Serverless providers you can utilize to meet specific use cases.

    For how long have I used the solution?

    I have been working in my current field for almost six years.

    What do I think about the stability of the solution?

    Serverless is stable in my experience.

    What do I think about the scalability of the solution?

    Serverless's scalability is really easy for me.

    How are customer service and support?

    Customer support does not tend to help quickly, typically taking three to four hours in my experience.

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

    I previously used containers and virtual private servers (VPS), which I still have, when we were building demo products and small or medium persistent applications. When things became complex, involving more microservices, I would use Kubernetes, depending on the service or the specifics of what we wanted to create.

    What was our ROI?

    Regarding return on investment, I think AWS offers numerous resources when we need to start a new product, which has greatly assisted us.

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

    There is nothing to consider regarding pricing, setup costs, or licensing as you do not need traditional software licenses or computing engines with Serverless; you simply pay as you go.

    Which other solutions did I evaluate?

    Before choosing Serverless, I evaluated other options, and it really depends on the project I am working on because their constraints vary. If the constraints require a product that can scale easily and uncertainty about potential breakdowns exists, I would lean toward Serverless. However, if the project had different constraints, I would consider other options, as it all comes down to use cases and budget.

    What other advice do I have?

    I rate Serverless an eight out of ten.

    I give it an eight because it is working for me, and I am fully invested in it. I use it directly every day and have not encountered many difficult tasks that I need to manage, either directly or indirectly.

    Regarding Serverless's AI capabilities, I think there would obviously be automated guardrails, and if we talk about AWS, they monitor runtime, identity access, and prompt injection strictly. They really provide good Serverless capabilities while acknowledging there are security risks and controls.

    I consider Serverless reliable concerning accuracy and output for my specific needs, as I did not see any issues with the services I am utilizing. However, I faced some issues with vendor lock-in since all of our infrastructure was managed in one account. When that account was temporarily blocked for an unjustified reason on their side, it became an issue for our whole project and caused significant costs and loss of users because of that single incident.

    My advice for others looking into using Serverless is that you should not use Serverless if you do not understand its constraints, such as cost and scalability with respect to cold starts and vendor lock-in. If you are completely new, you should first learn about your use case and then proceed carefully. My overall rating for Serverless is eight out of ten.

    Which deployment model are you using for this solution?

    Hybrid Cloud

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

    Amazon Web Services (AWS)
    reviewer2837100

    Serverless hosting has reduced costs and effort but still needs better support for large apps

    Reviewed on May 09, 2026
    Review from a verified AWS customer

    What is our primary use case?

    I am using Serverless to deploy small applications in the cloud. I am deploying small applications with Serverless. Normal functional applications such as calculators and similar tools are what I am building with my small applications using Serverless. I am using Serverless for hosting small applications that I am developing.

    How has it helped my organization?

    Serverless has saved me a lot of money and time in my organization.

    The workflow time and cost improve with Serverless because previously we had to assign a person to manage the server, but currently, there is no server, so no management is required.

    What is most valuable?

    Serverless is helpful because it completely eliminates the need to manage a cloud VM and control panel and manage the server. I only have to host the application and do not need to manage everything else.

    What needs improvement?

    Serverless is not completely effective for large-scale applications. For large-scale applications, Serverless will not work well. If it were possible to improve that, then it would completely replace the server.

    For how long have I used the solution?

    I have been using Serverless for the last six months.

    What do I think about the stability of the solution?

    Serverless is stable in my experience.

    What do I think about the scalability of the solution?

    The scalability of Serverless for my applications is good.

    How are customer service and support?

    I did not connect with customer support for Serverless, so I do not have feedback about that.

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

    I did not use any previous solution other than the native VM. Serverless is good now and will replace the server.

    How was the initial setup?

    I purchased Serverless through the AWS Marketplace.

    What about the implementation team?

    I did not evaluate another option before choosing Serverless.

    What was our ROI?

    Serverless has saved me a lot of money and time in my organization.

    Serverless will save time and reduce the number of employees needed because previously, we had to manage the server, which is not necessary now.

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

    Serverless is helpful because it completely eliminates the need to manage a cloud VM and control panel and manage the server. I only have to host the application and do not need to manage everything else.

    Which other solutions did I evaluate?

    I did not evaluate another option before choosing Serverless.

    What other advice do I have?

    I rate Serverless seven out of ten because it is good and performs well for small applications, but it does not perform well for large applications.

    I will advise anyone considering Serverless that if you have a small application running on a server, you can switch it to Serverless, and that will save you significant effort and money. My overall rating for this product is seven out of 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)
    reviewer2836203

    Serverless deployment has cut idle costs and now needs to handle larger applications better

    Reviewed on May 08, 2026
    Review provided by PeerSpot

    What is our primary use case?

    My main use case for Serverless is to deploy the application and save the cost of the servers. I have deployed some simple React-based applications and React and Node-based applications using Serverless. I have developed some extractors such as Google extractor in our team, which will be hosted in Serverless to save the cost of the server.

    What is most valuable?

    The best feature of Serverless is cost; when the application is in use, then it will incur cost, unlike traditional servers where it is the cost of all the uptime. Using Serverless saves the cost of my team. Serverless has positively impacted my organization by doing cost cutting, as we had achieved cost cutting of more than 50,000 using this.

    We achieved that cost cutting mainly through less maintenance, and it incurs cost only during the running time, not during idle time as normal servers do.

    What needs improvement?

    Serverless can be improved by effectively handling large scale applications, as large scale applications would save more money.

    For how long have I used the solution?

    In my current field, I have been working for more than five years. I have been using Serverless since one year.

    What do I think about the stability of the solution?

    Serverless is stable.

    What do I think about the scalability of the solution?

    Serverless scalability is very good; however, for large applications, I think it is not working well, but for small functions and small applications, it is very good.

    How are customer service and support?

    I did not attend any customer support yet because it does not require, as my IT team handles it very well.

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

    Previously, I was using servers and VMs for hosting the application, and we switched due to cost cutting.

    What was our ROI?

    I have seen a return on investment, as Serverless saves a lot of idle time money.

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

    I do not know about the pricing, setup cost, and licensing, as that is handled by the sales team, my other team.

    Which other solutions did I evaluate?

    We did not evaluate another option before choosing Serverless because we had taken all of the demos and it was very cost effective for us.

    What other advice do I have?

    Serverless is good for small based applications, but for large applications, it will not perform very well. If you have any small application, then you can go ahead with Serverless, as it will save you a lot of money and a lot of effort in managing and securing servers; you only need to secure hosting the application. I would rate this product a 7.

    Goliveira Ind

    Event-driven platform has handled real-time financial workflows and delivers faster with smaller teams

    Reviewed on Apr 29, 2026
    Review from a verified AWS customer

    What is our primary use case?

    In my current project, my main use case for Serverless at Gateway Ticket System is a financial platform, and in one of my previous projects, we built a high-scalable financial platform that processed a large volume of events every day while needing to react almost in real-time to different business events, such as customer actions, account updates, transactions changes, and integration messages from other services. Everything was good with my use case and my experience with Serverless in this project.

    What is most valuable?

    I find working with AWS Lambda for this kind of event-driven platform has benefits such as scalability where we don't need to manually manage the services or worry too much about the infrastructure capacity. One of the best features Serverless offers is automatic scalability because you don't need to worry about that, and no server management is another big plus since we don't need to manage instances, patch, runtime services, or capacity planning.

    Serverless has positively impacted my organization because the outcome was very positive in most of the projects we used it, especially with the fast delivery made possible by clear boundaries for each function and the ability to resize the team constantly without needing to think too much about that, while the price remains very reasonable.

    When mentioning faster delivery and resizing teams, we noticed specific improvements in project timelines and cost savings. We initially had about twenty developers and after building out the necessary infrastructure, we could focus our team on individual tasks and reduce to around eight developers, achieving a reduction of about forty percent in our overall costs.

    What needs improvement?

    Serverless could be improved if we had more flexibility in how we use memory and could manage memory usage ourselves, especially for background tasks.

    What surprised me is not a feature, but more a problem that I faced, especially when using Serverless in the old version of Lambda before having the AWS Proxy to connect with RDS or any other kind of database.

    For how long have I used the solution?

    For my entire career, I have been using Serverless for probably six years, but here at this company, I have just used it for four or five months in a very specific project.

    How are customer service and support?

    I rate customer service a four out of ten.

    What other advice do I have?

    I do not have any improvements needed for Serverless that I have not mentioned yet. I do not have anything else to add about the needed improvements and will not expand on observability or debugging. My advice for others looking into using Serverless is to be cautious with your database connection and try not to use prior connections inside your handler while being a good documentation reader. I rate Serverless an eight out of ten.

    Sachith Delaga

    Serverless workflows have boosted rapid AWS development but still need better CI and automation

    Reviewed on Apr 20, 2026
    Review from a verified AWS customer

    What is our primary use case?

    My main use case for Serverless is that I mainly worked on Node.js serverless applications for my platforms, and I have worked with different domains, spanning three or four domains with Serverless.

    A specific example of how I used Serverless in one of those domains is that I mainly worked with AWS infrastructure using the AWS stack, including S3, AWS Auth, and Cognito. I use several AWS services with Serverless and Node.js.

    What is most valuable?

    Serverless helps me with data processing in AWS by making infrastructure deployment very easy. With a single click, it automates everything when I am working inside AWS infrastructure. The development is also very fast and easy to implement, and it is not a complex architecture compared to Spring Boot, MVC, or other infrastructures.

    The best features Serverless offers for me include automated deployments, which are very smooth and interesting. As a full-stack engineer, Serverless really helps me to reduce my DevOps cost. Another valuable feature is the offline mechanism, and I have used AWS LocalStack with Serverless Offline, which is really interesting and helps me to simulate cloud infrastructure without any cost on my machine.

    Automated deployments and the offline mechanism impact my workflow positively because when I configure the Serverless application in the serverless.yml file, I can configure everything, such as AWS services I have used in my application, including S3 configuration, Cognito configurations, and database configuration as separate YAML files integrated into one Serverless file. Then I just click on the NPM deploy, develop, or any staging option, and it automatically deploys to my AWS CloudFormation stack, creating the entire service.

    Serverless positively impacts my organization by allowing us to work as a startup with very limited resources and costs. When we go with a Serverless infrastructure, we reduce the need for specialized resources, especially on the DevOps side, because everything becomes automated, enabling our full-stack engineers to perform that work. Reducing resources means we reduce cost as well, and it is time-saving since deployment does not take hours but rather depends on our network speed.

    Serverless helps with scaling my applications as the organization grows by not restricting the inclusion of more components or modules in the Serverless applications. However, there can be some restrictions. For example, AWS S3 only supports a maximum file upload of 250 MB using Serverless. Despite a few concerns, from a Serverless point of view, integration and implementation of our logic into applications remain very easy.

    What needs improvement?

    Serverless has many advantages, and it is very easy to handle with a cloud solution. However, there are a few concerns about the limitations. Especially when I work with Lambdas, there are maximum Lambda timeouts. Likewise, there are several things from Serverless, such as maximum file uploads.

    Serverless can be improved by addressing the challenges faced when we have the first infrastructure. Sometimes it is hard because we need to manually create things such as Cognito pools. While 90 percent of the time is automated, more automation would be better. If Serverless provided CI/CD capabilities, that would also be great, as currently it only allows for manual deployments. Additionally, when working with cloud services, Serverless allows the use of LocalStack or Serverless Dev, but I think Serverless Dev might need simplification for easy access without organization registration.

    When considering needed improvements, I get frustrated with Lambda time and similar issues, which are actually not related to Serverless but rather are AWS issues. However, when discussing Serverless, the main points I see require improvement from the Serverless end.

    For how long have I used the solution?

    I have been using Serverless for almost close to two years.

    What do I think about the stability of the solution?

    Serverless is stable. With the arrival of Serverless v4, I observe it has good features and improvements over the past few years, hence it appears stable for specific domains and applications.

    What do I think about the scalability of the solution?

    Serverless helps with scaling my applications as the organization grows by not restricting the inclusion of more components or modules in Serverless applications. However, there can be some restrictions. For example, AWS S3 only supports a maximum file upload of 250 MB using Serverless. Despite a few concerns, from a Serverless point of view, integration and implementation of our logic into applications remain very easy.

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

    I have used several solution frameworks previously, including Java Spring Boot and NestJS with EC2, among others. The decision to switch to Serverless is based on the project or company requirements. If I was working in a very large enterprise application, I would choose Java over Serverless. However, for this startup, we determined that Serverless was the most suitable framework, and I am open to switching frameworks in the future as per the architecture needs of the application.

    What was our ROI?

    In terms of time or cost saved compared to before using Serverless, I save approximately 60 percent of my development time because everything is very lightweight and gives me the freedom to work within Serverless. Similarly, regarding cost, when I reduce time, I should automatically reduce cost as well. About deployment, we handle deployment more than 80 percent faster, so we do not need to have a specialized DevOps engineer as my full-stack skills cover it.

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

    Regarding pricing, setup cost, and licensing experience, I find the application to be very cost-effective. The headcount needed is much lower compared to supporting services in software development, particularly in DevOps or technical writing roles. Overall, it is lightweight and should be cost-effective compared to other frameworks, which is why we choose Serverless for its suitability in small applications that need to be lightweight and quickly delivered.

    Which other solutions did I evaluate?

    Before choosing Serverless, I considered other solutions such as Express with AppRunners, but I found that version to be time-consuming compared to traditional Serverless with more manual interference, especially regarding deployment and DevOps. I also checked Spring Boot, but it did not match our application needs, focusing instead on AppRunners with Express as a viable alternative.

    What other advice do I have?

    Serverless affects my team's productivity and collaboration by presenting some challenges. For instance, when we work in parallel, deploying two different versions at the same time can lead to issues or conflicts, where resources may not be generated successfully. However, these challenges are manageable since we typically avoid deploying two versions at the same time in actual production development.

    Serverless handles monitoring and troubleshooting effectively by integrating with CloudWatch, allowing for easier understanding of logs. Serverless also possesses extensive documentation and references, making it easy to resolve any issues related to its functionality, although logic issues might require different handling.

    My advice to others looking into using Serverless is that you need to understand your requirements and ensure Serverless aligns with your solutions. It depends on your application, the cloud solution being utilized, and the services required. Throughout my experience with Lambda, I always tie it back to that. While it works for me, others might have different needs or infrastructures, hence it is crucial to have an open mindset and determine what framework truly suits you rather than sticking to one blindly, as that could lead to frustrations. I would rate my overall experience with Serverless as a seven out of ten.

    Amar-Kumar

    Auto-scaling has ensured reliable order processing and has reduced costs for unpredictable traffic

    Reviewed on Apr 13, 2026
    Review from a verified AWS customer

    What is our primary use case?

    The main use case we are using is auto-scaling and cost-effectiveness. Some of our use cases involve unpredictable traffic. For example, during Eid events, I am from the QSR domain, so traffic on Eid day is not predictable. When using Serverless, it auto-scales, and I pay based on actual usage.

    In my case, I use everything on my main server for what we build, but for order processing, we are using Serverless where we do not want any hassle of server management, such as upscaling. Order processing is the key part of my application. I preferred to use Serverless for this part so that none of my customers face any problems processing orders, because if any order fails, it loses the customer's confidence or trust.

    I suggested my team use auto-scaling and Serverless for order processing and notifications, with auto-adjusting features to auto-manage traffic. For this feature, we are using Serverless.

    What is most valuable?

    There is a huge impact as my traffic gets auto-adjusted. I do not have to worry about whether my server is capable of handling the traffic or not. Serverless servers are much more capable. I do not have to bear the cost burden. I just need to pay for whatever I am using.

    Serverless has definitely improved cost savings and there are fewer order failures due to high traffic.

    What needs improvement?

    Serverless is a very comprehensive platform. I have not explored everything, but I use it only for traffic management and the auto-scaling features. That is why I deducted one point.

    For how long have I used the solution?

    My team has been using Serverless for the last three to four years.

    What other advice do I have?

    If you are a startup or have any stable product and you want on-traffic payment, then you should definitely use Serverless. If you are not able to predict your traffic, then you should definitely use Serverless. For example, some days we have one hundred orders, but on a big day, we may have hundreds of thousands of orders. You cannot upscale your server from day one. You should definitely shift to Serverless. It will definitely help you reduce your costs and you can easily manage your traffic. I would rate this product as a 9 out of 10.

    Daniel Asha

    Serverless architecture has reduced idle resource costs and supports concurrent backend AI workloads

    Reviewed on Apr 12, 2026
    Review from a verified AWS customer

    What is our primary use case?

    I use Serverless to deploy back-end APIs and to run serverless applications, which are basically microservices.

    I make use of AWS Lambda to deploy back-end for artificial intelligence applications. For instance, one example I deployed using AWS Lambda was for the back-end of an application where the front-end calls the back-end to return data. This helps ensure that the back-end operates separately, and resources are not being used when not needed.

    I run serverless applications on AWS, and I believe the main use case is to ensure that application back-ends are not being used unless they are specifically called or unless they are specifically needed for use.

    What is most valuable?

    I believe the best features Serverless offers are the very quick ability that enables individuals to quickly make calls to their back-end or to quickly make calls to their services. Additionally, Serverless is very useful when it comes to running simultaneous jobs at the same time without breaking.

    Serverless helps run simultaneous jobs. For instance, when you need to make a back-end API call, multiple people can make such calls at the same time. What happens at the Serverless back-end is it creates something similar to multiple instances or multithreading that allows each Serverless Lambda or each Serverless resource to run concurrently without affecting one another.

    It has helped a lot in saving costs because, as I mentioned initially, it makes sure services are not being used unless they are being invoked. It has really helped in making sure costs are well managed and also making sure we do not make use of resources that are not needed at a particular point in time.

    Making use of Serverless has at least helped us save 50% in cost spending on resources.

    Because I believe Serverless has had a very positive impact on myself and also on the company I work for, especially on the cost side. It is very cost-effective and has helped us to save a lot, I believe up to 50% on cost savings and also has helped us to really save a lot of money when it comes to deploying back-end and managing back-end services.

    What needs improvement?

    Serverless can be improved by making it more independent from particular bigger providers. Serverless can be better if it is more decentralized and individuals are allowed to probably have full access to their own serverless machines.

    For how long have I used the solution?

    I have been using Serverless for about five years.

    What do I think about the stability of the solution?

    Serverless is pretty much stable, but I believe the only downside is when it has to do some kind of cold warming, which might actually take some time.

    What do I think about the scalability of the solution?

    It is very much scalable. As I mentioned earlier, it allows users to run multiple requests at the same time and is able to handle even thousands of requests concurrently.

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

    I had not used a different solution.

    Which other solutions did I evaluate?

    I also evaluated making use of EC2.

    What other advice do I have?

    I would tell them that if they want something quick, portable, and fast, they can make use of Serverless. However, if what they want is something that has to do with data that is needed in real time, then they should look for a different solution. I give this product a rating of 8.

    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)