> Tech > Les grandes tendances de l’utilisation des conteneurs

Les grandes tendances de l’utilisation des conteneurs

Tech - Par Sabine Terrey - Publié le 27 novembre 2020

Nombre d’organisations transfèrent les applications vers des conteneurs. A l’heure où l’écosystème évolue, il s’agit de s'adapter à une réalité dynamique. Décryptage se basant sur l’analyse de plus de 1,5 milliard de conteneurs !

Les grandes tendances de l’utilisation des conteneurs

1 – Kubernetes opère dans la moitié des environnements de conteneurs 

Que ce soit dans des clusters auto-gérés ou via un service de fournisseur cloud tel que Google Kubernetes Engine (GKE), Azure Kubernetes Service (AKS) ou Amazon Elastic Kubernetes Service (EKS), l’adoption de Kubernetes a plus que doublé depuis 2017 et progresse constamment sans aucun signe de ralentissement.

 

2 – Près de 90% des conteneurs sont orchestrés

L’orchestration devient la norme pour déployer et maintenir des environnements de conteneurs qui ne font que gagner en taille et en complexité, 90% d’entre eux sont orchestrés par Kubernetes, Amazon ECS, Mesos et Nomad.

 

 

3 – Les ressources CPU et mémoire sont souvent sous-utilisées

En comparant les prérequis en CPU et mémoire assignés aux conteneurs, 49% des conteneurs utilisent moins de 30% de la capacité allouée en CPU et 74% 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 utilisent moins de 80%. Il est difficile d’aligner les capacités allouées et l’usage réel, notamment lorsqu’il s’agit de charges de travail volatiles. Une prévision optimale nécessite de considérer quelques facteurs :

  • La fluctuation de la charge de l’application
  • Comment l’application traite la privation de ressources
  • A quelle rapidité peut-on augmenter le nombre de nœuds pour absorber les pics de charge
  • Quel délai de mise à l’échelle des nœuds est acceptable pour votre cas d’utilisation

 

4 – Les services managés GKE, AKS et EKS dominent sur leurs plateformes respectives

GKE, premier service Kubernetes managé du marché, domine 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.

 

 

5 – Fargate tourne dans un tiers des environnements de conteneurs d’AWS

AWS Fargate est une logique sans serveur qui permet de faire tourner des conteneurs, à l’échelle, sans avoir à gérer l’infrastructure sous-jacente. L’utilisation de Fargate est en augmentation parmi les organisations utilisant des conteneurs dans AWS : 32% des entreprises qui exécutent des conteneurs dans AWS utilisent Fargate, contre 19% il y a 1 an et 6% il y a 2 ans. Le développement rapide de Fargate contribue à cette tendance, initialement lancé sur Amazon ECS en 2017, Fargate supporte également Amazon EKS depuis la fin de l’année dernière.

 

 

Téléchargez cette ressource

Mac en entreprise : le levier d’un poste de travail moderne

Mac en entreprise : le levier d’un poste de travail moderne

Ce livre blanc répond aux 9 questions clés des entreprises sur l’intégration du Mac : sécurité, compatibilité, gestion, productivité, coûts, attractivité talents, RSE et IA, et l’accompagnement sur mesure proposé par inmac wstore.