![](https://paulaschmann.com/wp-content/uploads/2024/05/image-22-150x150.png)
![](https://paulaschmann.com/wp-content/uploads/2024/05/image-23-150x150.png)
8 years ago I was introduced to Serverless functions on AWS. The concept of having the ability to run code, without worrying about running the underlying sever infrastructure was pretty appealing, not only from a management and operations perspective, but also from the associated 24/7 runtime costs.
Serverless computing enables you to focus on writing code, wiring it up to a API gateway or endpoint, and only paying when the code is executed. Some of the key functions or aspects which make this unique compared to a traditional server stack such as LEPP, MEAN, LAMP, etc. is that you have to consider the key underlying characteristics of a micro-service architecture: