En utilisant des applications conteneurisées depuis des années, Google a beaucoup appris sur la façon d’exploiter une telle infrastructure. Google a partagé ce savoir-faire avec la communauté en rendant le projet Kubernetes open source.
Pourquoi utiliser des conteneurs ?
Les conteneurs fournissent un mécanisme de packaging dans lequel les applications peuvent être rendues indépendantes de l’environnement dans lequel elles sont réellement exécutées. Ce découplage permet de déployer facilement et de manière cohérente des applications conteneurisées, que l’environnement cible soit un data center privé, un cloud public ou l’ordinateur portable d’un développeur.
Google Kubernetes Engine
Google Kubernetes Engine (GKE) est un produit proposant des clusters Kubernetes managés par Google. Google Kubernetes Engine est supporté en production depuis mai 2018.