serverloze
Serverloze, known as serverless computing, is a cloud execution model where the provider runs and scales code, manages servers, and charges only for usage. The term is a misnomer: servers exist, but developers do not provision or manage them. Workloads are stateless functions.
Code is deployed as functions triggered by events such as HTTP requests, file uploads, database changes, or
Key characteristics include automatic scaling, pay-per-use pricing, and reduced operational duties. The model favors event-driven, short-lived
Advantages include lower upfront costs, efficient resource use for irregular workloads, and faster deployment. Drawbacks include
Common use cases are API backends, data processing pipelines, real-time file processing, automation tasks, and integration
Examples include AWS Lambda, Google Cloud Functions, Microsoft Azure Functions, IBM Cloud Functions, and Oracle Functions.
Pricing is typically based on execution time, memory, and invocations, plus data transfer or external service