Pour gérer vos consentements :
Categories: CloudOrchestration

Conteneurs : quels usages avec et sans Kubernetes ?

Des conteneurs, mais pour quoi faire ?

Datadog (plate-forme de monitoring et d’analyse) fait régulièrement le point sur ce sujet depuis 2015, en étudiant les usages de ses clients.

Son dernier rapport se fonde sur l’examen d’un volume quotidien de « près d’un milliard et demi » de conteneurs.

Premier constat : Kubernetes poursuit sa percée.
Parmi les clients de Datadog qui utilisent des conteneurs, près de 45 % exploitent l’orchestrateur. Ils étaient un peu moins de 35 % un an auparavant (octobre 2018) et environ 25 % deux ans en amont.

Orchestrateur historique de Google Cloud Platform, Kubernetes y est très répandu : y recourent environ 85 % des organisations qui hébergent des conteneurs sur le cloud public de Google. Une part stable d’une année sur l’autre.

Azure n’est plus très loin : le taux est d’environ 80 %, contre 67 % un an avant. La proportion est d’un autre ordre sur AWS (45 %), même si elle progresse.

Tendance Node.js

En fonction des hyperscalers, Kubernetes est plus ou moins utilisé dans sa version managée.
C’est particulièrement le cas chez Google : l’offre GKE équipe plus de 90 % des organisations qui utilisent l’orchestrateur. Datadog indique un taux d’environ 35 % pour AWS.

Chez AWS, il y a aussi le moteur Fargate, lancé en 2017 pour permettre l’exécution de conteneurs en serverless. Datadog avait souligné sa percée l’an dernier (6 % des organisations « conteneurisées » utilisaient Fargate). Il le note à nouveau, et d’autant plus que la part est passée à 19 %.

Autre montée en puissance : celle de Go. Le langage de programmation est déployé dans 9 % des organisations « conteneurisées », contre 2 % l’an dernier.
La palme reste à Node.js, avec un taux de 57 %, contre un peu plus de 30 % dans les environnements sans conteneurs. Suivent Java (un peu moins de 50 %) et Python (environ 35 %).

Qu’en est-il de la durée de vie moyenne des conteneurs* ? Elle s’est réduite dans les environnements non orchestrés, passant de 6 à 2 jours. Sur les déploiements Kubernetes, elle avoisine 24 heures.

Kubernetes bénéficie en moyenne d’une mise à jour tous les trois mois. Mais les dernières versions ne sont pas forcément les plus implantées. Ainsi la plus utilisée en octobre 2019 était-elle la 1.13, sortie fin 2018. Datadog y impute les choix de Google et d’AWS, qui en ont fait la distribution par défaut sur leurs offres managées.

* La durée de vie annoncée correspond plus précisément à la médiane des moyennes de chaque utilisateur.

Photo d’illustration © Andrii StashkoviaVisualhunt.com / CC BY-NC-ND

Recent Posts

Panne informatique mondiale : c’est la faute de l’UE selon Microsoft

Microsoft affirme que l'accord européen de 2009 a donné à CrowdStrike les clés du noyau…

2 jours ago

Atos : Jean-Pierre Mustier prend aussi la direction générale

Déjà Président du conseil d'administration, l'ex banquier Jean-Pierre Mustier est nommé directeur général d'Atos. Il…

3 jours ago

OpenAI cherche des alternatives à Nvidia

Le Financial Times rapporte qu'OpenAI était en pourparlers avec des concepteurs de semi-conducteurs, dont Broadcom,…

4 jours ago

Cybersécurité : Innov8Learn propose des formations sur mesure aux TPE/PME

En première ligne pour subir les cyberattaques, les TPE/PME sont aussi les moins bien formées…

4 jours ago

Des grands projets aux enjeux d’avenir, une Dinum en manque de légitimité

La Cour des comptes estime que la Dinum doit construire sa légitimité, autant au vu…

4 jours ago

Beta.gouv, miroir des « résultats contrastés » de la Dinum

La Cour des comptes pointe les « résultats contrastés » de la Dinum sur son…

5 jours ago