In this talk, I will explain what serverless functions are and provide a comparative study of virtual machines (VMs), MicroVM and containers.
We will discuss the limitations of serverless architecture, as well as explore alternative free and open-source tools and services available.
If time permits, I will demonstrate running a MicroVM by booting a kernel and root filesystem and will simulate a simple project that triggers an event to execute a small function via API or HTTP.