Small rant on something that truly annoys me.<p>The term "serverless" needs to <i>go away</i>.<p>You're utilizing servers that someone else is managing. By definition, it's not a server-less architecture. You still point a DNS record at it.<p>There's got to be a better name choice which intermingles the concepts of managed servers, auto scaling, etc.
There is a better term for this exact phenomenon; <i>Function as a Service</i> (FaaS). It fits neatly with Platform as a Service (PaaS) and Software as a Service (SaaS). It also makes sense, mostly.<p>However, as much as I agree with you (and I do; 'serverless' is just cruel semantic abuse), the buzzword took off; the marketeers and bandwagoneers got a hold of it, made it buzz, and now do not appear willing to let go.<p>Shame.