Kubernetes and Containers
Containerisation is an architectural design which implements shared application execution on a single operating system with multi-tenancy through namespaces and filesystem abstraction. Kubernetes has become the de-facto platform for scheduling containerised workloads and managing availability and resiliency.