Souvent abrégé « K8s », Kubernetes est un système open-source d’orchestration de conteneurs. Il facilite la tâche des équipes techniques lorsqu’il s’agit de déployer des applications à grande échelle sur une infrastructure, qu’elle soit située sur des serveurs physiques, des VM ou dans le cloud.
Les conteneurs, tels que Docker, ont changé la donne en permettant aux développeurs d’isoler leurs applications et toutes leurs dépendances dans une unité standardisée. Cependant, lorsqu’il s’agit de gérer des centaines voire des milliers de conteneurs (surtout en production), les choses peuvent vite devenir complexes : c’est là que Kubernetes entre en jeu.
GKE est un service entièrement géré qui permet de déployer des clusters Kubernetes en s’affranchissant de la gestion de l’infrastructure sous-jacente. Ainsi, vous pouvez vous concentrer sur le déploiement de vos applications tout en laissant Google gérer les aspects de mise à jour, de surveillance ou encore de sauvegarde.
Source: via https://datascientest.com/
Comments are closed