For those who want to understand Serverless architectures, I recommend reading this post by Mike Roberts. The term Serverless was already used in 2012. Mike defines the following characteristics of serverless architectures:
You as a developer don’t have to care about e.g. the number of servers running your software or where where it runs or things like OS upgrades, etc.
Serverless is all about abstracting away things in certain levels. Kelsey Hightower’s tweet makes an interesting point:
I hope you found some interesting links in this article and if you did, post additional material or share this one.
(via GOTO 2017)