Datadog vient de livrer la vague annuelle de son baromĂštre dâutilisation des containers rĂ©alisĂ© auprĂšs de ses clients.
Comme chaque annĂ©e Datadog, lâĂ©diteur de solutions de supervision des applications cloud natives, publie son Ă©tude sur lâutilisation des containers par ses clients. Des rĂ©sultats de cette annĂ©e il en tire 10 tendances pour les mois Ă venir.
Selon lâĂ©tude, Kubernetes opĂšre la moitiĂ© des environnements de containers. Son utilisation a doublĂ© depuis 2017. 90 % des conteneurs sont orchestrĂ©s par Kubernetes, Amazon ECS, Mesos et Nomad. 49% des conteneurs utilisent moins de 30% de la capacitĂ© allouĂ©e en CPU et 74% dâentre eux en utilisent moins de 80%. Le mĂȘme dĂ©calage est observĂ© pour la mĂ©moire, 45% des conteneurs utilisant moins de 30% de la capacitĂ© allouĂ©e et 78% dâentre eux en utilisant moins de 80% NĂ©anmoins, il est souvent difficile dâaligner les capacitĂ©s allouĂ©es et lâusage rĂ©el, notamment lorsquâil sâagit de charges de travail volatiles.
GKE, le premier service Kubernetes managĂ© du marchĂ©, continue de dominer sur Google Cloud cinq ans aprĂšs sa sortie (90% sur GCP). AKS devient la norme pour deux-tiers des utilisateurs de Kubernetes sur Azure, alors que EKS a gagnĂ© 10 points en un an. Un tiers des conteneurs sur AWS utilisent Fargate, une logique sans serveur qui permet de faire tourner des conteneurs, Ă l'Ă©chelle, sans avoir Ă gĂ©rer l'infrastructure sous-jacente. A mesure que la taille d'un cluster augmente, les petits nĆuds sont remplacĂ©s par des nĆuds plus grands principalement dans les environnements sous Kubernetes.
Vieilles versions éprouvées
MalgrĂ© la frĂ©quence trimestrielle des nouvelles versions de Kubernetes, la plupart des entreprises continuent dâutiliser des versions plus anciennes et plus Ă©prouvĂ©es. Ainsi la version la plus utilisĂ©e est vieille de 17 mois. La plupart des organisations n'en sont qu'au dĂ©but de leur parcours d'adoption des services mesh, mais plus d'un quart de celles qui disposent de conteneurs Ă grande Ă©chelle ont dĂ©jĂ commencĂ© Ă les expĂ©rimenter, probablement parce qu'elles sont les plus susceptibles de bĂ©nĂ©ficier de fonctionnalitĂ©s avancĂ©es telles que la mise en rĂ©seau de plusieurs clusters. 50% des images de conteneurs sont dĂ©sormais hĂ©bergĂ©es dans des registres managĂ©s par des fournisseurs de cloud et des registres tiers. Azure Container Registry, Amazon Elastic Container Registry et Google Container Registry comptent pour 39% de toutes les images hĂ©bergĂ©es.
Parmi les registres tiers, GitLab Container Registry et JFrog Container Registry sont en tĂȘte en termes dâhĂ©bergement. Nginx, Redis et Postgres sont les images les plus populaires.