| Serverless
Serverless means using server
Dec

Writing software that runs on a server without regard for the underlying infrastructure.

That’s one definition I found for serverless. Do people write software like that? They have to have some notion of what sort of infrastructure it’ll be hosted on, right?

Serverless is basically an event-driven, utility-based, stateless code execution environment. source

Or if you want to get more detailed serverless architecture is using a servers to run your applications. Serverless is a state of mind:

Serverless architecture is an approach to software design that allows developers to build and run services without having to manage the underlying infrastructure. Developers can write and deploy code, while a cloud provider provisions servers to run their applications, databases, and storage systems at any scale.

Does serverless involve a virtual machine or a containers or just running bits of code like in AWS Lambda in a micro-VM?