Serverless huh? For who? That is just the current industry buzzword that is floating around. There is nothing new to see here folks. What the buzzword really means is that you have to pay money to host your data on the cloud. That's where the server is.