Serverless computing
2 of our books define this term — and their definitions are worth reading side by side.
A relatively new capability of the cloud that eliminates the need for IT teams to provision and configure infrastructure to run their code. Instead, they can simply specify the conditions under which they want a piece of code to be run, and the cloud does the work of providing the computing power. The enterprise only pays for the amount of computing power used, rather than the cost of having a computer that sits around between tasks.
— War and Peace and IT: Glossary, Mark Schwartz
serverless computing, where companies no longer managed their cloud operations themselves but gave that toil over to the cloud vendors. With this model, an organization could run an application when needed, shut it down when needed, and pay only when it was being used.
— The Value Flywheel Effect, in “Introduction”, David Anderson, Mark McCann, and Michael O'Reilly
See also serverless · bounded context · cold start · Data lake · Hypervisor · Legacy estate
Filed under Architecture & Systems