Una función como servicio o FaaS es un modelo de computación en la nube en el que el proveedor de servicios de la nube ejecuta las funciones de una aplicación en respuesta a solicitudes de eventos. En FaaS, el proveedor gestiona el hardware y el software subyacentes en los que se ejecutan las funciones, lo que permite a los desarrolladores centrarse únicamente en escribir el código de la función y no preocuparse por la infraestructura o los servidores. FaaS también permite a los desarrolladores escribir código de manera modular, lo que facilita su reutilización y escalabilidad. Ejemplos populares de plataformas FaaS son AWS Lambda, Google Cloud Functions y Microsoft Azure Functions.