En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies pour vous proposer des contenus et services adaptés à vos centres d'intérêts. En savoir plus et gérer ces paramètres. OK X
 
 

 

 

Actualité des entreprises

Datadog publie les résultats de son rapport sur l’adoption et l’usage de Docker

Publication: Juillet 2018

Partagez sur
 
Docker s’exécute désormais sur plus de 20% des serveurs hôtes et 50% de ces environnements sont orchestrés...
 

Datadog, fournisseur de la première plateforme de monitoring et d’analyse des environnements cloud modernes, publie son nouveau rapport sur l’adoption de Docker.

Les résultats sont basés sur le plus large échantillon de données d’usage à ce jour de 10 000 sociétés clientes, qui quotidiennement font tourner collectivement 700 millions de conteneurs en production. Ils reflètent l’adoption de Docker selon trois statuts établis : « adopté », « à l’essai », « abandonné » (méthodologie détaillée ci-dessous).

Parmi les 8 fortes tendances d’adoption et d’usage de Docker :

1. Près d’un quart des sociétés ont adopté Docker

En avril 2018, 23,4% des clients de Datadog avaient adopté Docker comparés à 20,3% un an auparavant. Depuis 2015, cela revient à une augmentation de 3 à 5 points par an des clients utilisant Docker.

2. Docker s’exécute désormais sur plus de 20% des serveurs hôtes

Au sein des environnements monitorés par Datadog, la part des serveurs exécutant Docker continue de croître. Depuis avril 2018, environ 21% de l’ensemble des serveurs exécutent désormais Docker, ce qui représente une augmentation de 5% par an.

3. L’usage de Docker augmente avec la taille de l’infrastructure

En 2015, la première édition de ce rapport révélait que plus une société comptait de serveurs , plus il était probable qu’elle ait adopté Docker. Loin d’être une technologie expérimentale prisée des startups à croissance rapide, il était évident que l’adoption de Docker s’opérait sous l’influence des entreprises ayant les déploiements d’infrastructure les plus importants.

Cette tendance s’avère une réalité, 47% des organisations ayant au moins 1 000 serveurs ont adopté Docker, comparé à seulement 19% des entreprises ayant moins de 100 serveurs. Et Docker est actuellement à l’essai chez 30% supplémentaires d’entreprises.

4. La moitié des environnements Docker est orchestrée

Docker s’exécute de moins en moins comme une technologie autonome, mais en tant que composante d’une stratégie plus large de conteneurisation, qui inclut l’orchestration automatisée des charges de travail. Désormais, environ 50% des sociétés qui placent Docker sous monitoring de Datadog surveillent également un orchestrateur tel que Kubernetes ou Mesos, ou une plateforme d’orchestration hébergée d’une plateforme telles qu’AWS, Azure, ou Google.

Près de 70% des sociétés utilisant Docker et une infrastructure AWS utilisent également une orchestration. ECS (Elastic Container Service) continue de dominer dans les organisations utilisant AWS avec 45% de part de marché. Présent dans 30% des environnements Docker d’AWS, Kubernetes est également en constante progression.

5. La taille moyenne d’un déploiement Docker a augmenté de 75% en un an

Au sein des entreprises ayant adopté Docker, les déploiements ont tendance à prendre de l’ampleur après le déploiement initial. Les déploiements s’étendent également plus rapidement qu’auparavant, la taille moyenne d’un déploiement Docker d’il y a 10 mois ayant augmentée de 75% depuis l’année dernière.

6. Les images les plus largement utilisées sont NGINX, Redis, et Postgres

Classement des technologies les plus courantes dans Docker :

1. NGINX : Docker est souvent utilisé pour déployer et exécuter des serveurs HTTP. Logiciel libre de serveur Web, NGINX se positionne au premier rang de cette liste depuis 2015

2. Redis : magasin populaire de structure de données sous forme de clé/valeur en mémoire figure régulièrement en haut de la liste des images de conteneurs.

3. Postgres : cette base de données open source gagne régulièrement en popularité. Depuis sa 10ème position dans cette liste en 2015, elle monte chaque année dans le classement,

4. Fluentd

5. Elasticsearch

6. MongoDB

7. MySQL

8. etcd

9. RabbitMQ

10. HAProxy

7. Les entreprises utilisant Docker exécutent en moyenne huit conteneurs par hôte

Ce chiffre en augmentation continue au fil des années indique que Docker est souvent utilisé comme un moyen léger de partager des ressources de traitement, et pas uniquement comme un environnement d’exécution standardisé par version. L’augmentation de la densité des containers au fil du temps est potentiellement due à la montée des technologies d’orchestration. L’entreprise type qui utilise un orchestrateur de conteneurs exécute 11,5 conteneurs par hôte, comparé à 6,5 en environnements non orchestrés. Ceci s’explique notamment par la capacité des orchestrateurs à placer la charge de de travail des conteneurs sur n’importe quel nœud disposant des ressources suffisantes. Les ressources des hôtes étant ainsi mieux utilisées, la densité des conteneurs augmente.

8. Les conteurs orchestrés se renouvellent 12x plus vite

Dans les entreprises qui adoptent Docker, les conteneurs ont une durée de vie moyenne d’environ deux jours, ce qui signifie que les conteneurs se renouvellent dix fois plus vite que les hôtes pour lesquels la durée de vie se mesure en mois. En présence d’un orchestrateur, le cycle de vie type d’un conteneur est d’environ 12 heures, et de 6 jours en moyenne sans orchestration.

La courte durée de vie des conteneurs et leur densité accrue ont des conséquences sur le monitoring de l’infrastructure. Cela constitue une augmentation de l’ordre de grandeur du nombre de composants à gérer et monitorer. Docker devrait continuer à influencer l’évolution des pratiques de monitoring initialisées par le cloud il y a plusieurs années.

Méthologie de l’étude de Datadog :

Population

Ce rapport résulte d’une compilation de données d’usage de plus de 10 000 entreprises et 700 millions de conteneurs. Cependant, alors que les clients de Datadog couvrent la plupart des industries, de la startup aux sociétés du Fortune 100, leurs données constituent certes un échantillon large, mais ne représentent pas la totalité du marché mondial.

Moyennes

Lorsqu’il s’agit de moyennes au sein de notre base de clients, telle que la durée de vie moyenne d’un conteneur, il ne s’agit pas de la valeur moyenne de la population. Nous calculons plutôt la moyenne individuelle de chaque client, puis comptabilisons la moyenne des moyennes des clients.

Segments d’adoption

Ce rapport recense 3 statuts de l’adoption de Docker : « adopté », « à l’essai », « abandonné ». Chaque entreprise entre dans une catégorie à la fin de chaque mois, en fonction de son activité Docker ce mois-là.

http://www.datadoghq.com/

Suivez Industrie Mag sur le Web

 

Newsletter

Inscrivez-vous a la newsletter d'Industrie Mag pour recevoir, régulièrement, des nouvelles du site par courrier électronique.

Email: