Abstract: Most of the writing and examples on serverless application architectures either lack enough detail to understand exactly why serverless has any real advantages over other methods of building software, or is far too in-the-weeds to understand how the particular discussion would be better than an alternate implementation that was not serverless. In this workshop, I will defines and explains how serverless is different from other application architectures, explaining the philosophies and benefits of what good serverless architectures deliver. Then, I will take the participants through each of four different application architectures, taking the time for everyone to pull the git repos and build and run the code, walking through more of the details of the code, and leaving everyone with very concrete examples of the substantial agile benefits of good serverless architectures.
Learning Outcomes: - - What serverless means
- - What good serverless architectures look like
- - Why serverless architectures deliver better agility to organizations than traditional application architectures
Attachments: