Kubernetes
Kubernetes is an open-source container orchestration platform designed to automate the management of containerised applications. Applications run across a cluster of physical or virtual systems and are organised into units known as Pods. Kubernetes handles tasks such as deployment, scaling, load balancing, monitoring and recovery of failed containers. If an application instance fails, for example, a replacement can be started automatically. Core components include the Control Plane, Worker Nodes, Pods and Services. Kubernetes helps organisations operate scalable and highly available applications across data centres, cloud and hybrid cloud environments. Its standardised interfaces and automation capabilities make the platform particularly suitable for modern cloud-native architectures, microservices and DevOps processes.