| Uses containerization to build, test, deploy software |
OS-level separation (share host OS, but not processes and resources) |
Hardware-level separation using hypervisor, allows multiple OS’s and applications on same machine |
Orchestration software used to automate deploying, scaling, managing clusters |
| An implementation of containers, but standardized to use Daemon environment, comes with ecosystem of applications like Docker Desktop |
Can be programmed to use a customizable environment for special needs |
Ex: different VMs in 425 each have their own OS and own local clock, etc. |
Pods run code, nodes run multiple pods, cluster is a group of multiple nodes |