Serverless architecture and the FaaS platforms have reached maturity for serious software development teams. With high scalability and reduced operational overheads, they are an excellent choice for any new cloud application. For onprem applications, I would recommend carving out specific functionality and moving that to the cloud using a serverless architecture. Any team building mobile apps should strongly consider a serverless architecture for their backend services. With increased max runtime of functions and reduced cold-start latency, many real-world business applications can certainly be built using serverless architecture – with a significant reduction in operational and platform costs.





