The document discusses serverless computing from multiple perspectives. It begins with definitions of serverless from different sources and perspectives. It then discusses key aspects of serverless architectures for developers and operations teams. For developers, serverless allows a focus on business logic while infrastructure concerns are handled by the platform. For operations, serverless provides automatic scaling and an on-demand/pay-per-use model. The document then shares experiences with different serverless platforms, including an almost-CaaS model using Kubernetes and a PaaS from Clever Cloud.