> 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

Construire une infrastructure cloud optimisée pour l’IA avec Microsoft Azure

Construire une infrastructure cloud optimisée pour l’IA avec Microsoft Azure

Les managers IT ont besoin d’une stratégie claire et de solutions concrètes pour préparer leur infrastructure cloud à l'adoption de l'IA, tout en optimisant les coûts, renforçant la sécurité et développant les compétences internes. Découvrez tous les conseils dans ce guide Insight.

Les plus consultés sur iTPro.fr

A lire aussi sur le site

À la une de la chaîne Tech