What is Serverless Computing?

Deniz AY
6 replies
I am a front-end developer. I am building a SaaS product. Can I build my web app easily and with low code with serverless computing service? Can you talk about the serverless computing experience?

Replies

John Morrison
The term serverless can be rather misleading. With serverless, servers are still used but those servers are managed by your cloud service provider so you don't need to worry about things like capacity planning, scaling, and server maintenance. This can be super helpful because you can focus on business problems. *Can I build my web app easily and with low code with serverless computing service?* This really depends on what you need to build. But there are many awesome "Backend as a Service" products out there that could help you. One of them is https://firebase.google.com/
Frank Afriat
In most cases it is possible and preferable to use serverless technologies for your backend. In AWS world, you will use API Gateway and Lambda for developing your API. It is even possible to use Javascript (Node) as your lambda code, and it should be relatively easy. I am not aware of solution using low code and serverless but this blog post https://www.techtarget.com/iotag... is saying that "The good news is that there are now low-code options that are also based on serverless.", so you may find solutions with some search on the subject... Regarding the serverless computing experience, I am very happy with it but, as a Java developer, I needed to face a problem of latency, called also cold start, which prevent you to use serverless for some cases or require you to use native compilation to solve the problem and it is somewhat complex. That's the reason why I created the micro-framework microlam.io to help them reduce the complexity and also solve this problem. Good luck for your SaaS product development!
Nancy Perez
Serverless computing is a method of providing backend services on an as-used basis. Make Faster Better Software Buying Decisions.
Saurav Jha
Serverless computing is a method of providing backend services on an as-used basis. Servers are still used, but a company that gets backend services from a serverless vendor is charged based on usage, not a fixed amount of bandwidth or number of servers. https://sundewsolutions.com/
Ana Rold
Serverless computing is a method of providing backend services on an as-used basis. A serverless provider allows users to write and deploy code without the hassle of worrying about the underlying infrastructure.
Alexander Dyrnoy
Serverless services offered by the cloud providers.