Serverless Architectures are probably the coolest technology I've seen in the last few years. I think that these architectures will make huge strides in scalability, efficiency, and performance of applications. If you haven't heard of serverless before, let's first start with a definition: My definition: Building, customizing, and deploying services to production without maintaining servers. Industry definition: There are two different meanings: BaaS (Backend as a Service) and FaaS (Functions as a Service).
I recently had the opportunity to give a talk on using the Serverless framework to spin up low cost and scalable websites and applications. The talk was hosted by the Boise Code Camp and their hosting was great. They provided tasty refreshments, held the event in a large venue, and offered excellent support for my talk. I really appreciated the opportunity to talk and hope that I'll have something prepared when next year rolls around.