Serverless is a cloud computing model where applications are hosted on a cloud platform without the need for a dedicated server or virtual machine. Instead, cloud resources are allocated and released dynamically depending on the demand of the application. This allows developers to focus more on the development of the application instead of maintaining the underlying infrastructure. Serverless computing is also cost-effective because it only charges for the exact amount of resources used, rather than paying for an idle server.
Talk: Advanced GraphQL Architectures: Serverless Event Sourcing and CQRS, Building Serverless Applications on AWS with TypeScript, From 1 to 101 Lambda Functions in Production: Evolving a Serverless Architecture, Writing Testable Serverless Apps Using Hexagonal Architecture