Why we migrated from EC2 to EKS to Lambda
A journey from Virtual Machines (EC2) to Containers (EKS) and finally, to Function as a Service (Lambda). Why did we decided to go for "Serverless" FaaS ? Which steps we've gone through ? You'll learn everything in this topic ! Concepts First of all, we need to define the concepts we will talk about. If you are not familiar with Virtualization, Containers, or Serverless, let's explore them quickly : Virtualization : makes you able to create many virtual machines relying on one or many physical one(s). Then, you can dispatch the physical ressources over many VMs with a virtualization software relying on the physical hypervisor. A VM alone is not useful. You will have to install the operating system and all the softwares and patches required to make this VM being usable. Containers : is lightweight and standalone executable package of a software embedding everything needed to run an application, including code, runtime, libraries, settings... Containers relies on ...