Pour gérer vos consentements :

Les conteneurs vont-ils avoir la peau des JVM ?

Pendant plusieurs années, la machine virtuelle Java (JVM) a été la technologie de « conteneur » privilégiée pour déployer les mêmes versions d’une application sur différentes plateformes et OS. Mais depuis quelques temps, un concurrent est venu perturber cette omniprésence en la personne du conteneur.

Une étude menée par Lightbend auprès de plus de 2100 développeurs JVM montre que la bascule vers les conteneurs et les microservices est en cours. 22% des répondants exécutent déjà des conteneurs en production, 31% avouent jouer avec des conteneurs sur leurs machines en local et 20% ont procédé à des tests. Seuls 6% des interrogés ne sont pas intéressés par cette technologie.

Les conteneurs gagnent donc du terrain au sein des entreprises, mais la plupart des développeurs admettent que les conteneurs sont susceptibles de remplacer les JVM. 57% pensent que cela va perturber le paysage des JVM. Pour autant, 32% n’en sont pas persuadés. Enfin, les sceptiques sont 11% à cantonner les conteneurs à un sujet « hype ».

Nouvelles applications et orchestration pour l’avenir

Sur les profils des développeurs, il semble que l’adoption des conteneurs séduit plus les programmeurs Scala que Java. Près d’un tiers (31%) des développeurs ont des applications écrites en Scala tournant dans des conteneurs en production, ils sont 21% pour les applications en Java. De même, les conteneurs sont privilégiés pour les nouvelles applications (60%), alors que 40% ne visent que les applications existantes.

Enfin, l’étude révèle une forte corrélation entre l’adoption des conteneurs et celles des microservices. 41% des sondés s’appuyant sur des microservices en production, disposent de conteneurs en production. Pour les analystes de l’étude, la prochaine bataille va se jouer sur l’orchestration des conteneurs. Actuellement, c’est Swarm de Docker qui est le plus utilisé pour 37% des répondants, Kubernetes (Google) séduit 28% et Mesos de Mesophere 14%.

A lire aussi :

OpenVZ 7.0 : un OS pour conteneurs et machines virtuelles
Les conteneurs de Docker s’imposent, y compris dans la prod

Recent Posts

Le Réseau interministériel de l’État, sujet à dépendance

La Cour des comptes appelle à formaliser et à professionnaliser certains aspects du RIE, tout…

9 heures ago

Etalab en position de faiblesse au sein de la Dinum

La Cour des comptes attire l'attention sur le risque d'affaiblissement d'Etalab, privé, ces dernières années,…

11 heures ago

Une Dinum « balbutiante » sur l’open data et les logiciels libres

Missions historiques de la Dinum, l'ouverture des données publiques et la promotion des logiciels libres…

13 heures ago

Pour son premier LLM codeur ouvert, Mistral AI choisit une architecture alternative

Pour développer une version 7B de son modèle Codestral, Mistral AI n'a pas utilisé de…

1 jour ago

Microsoft x Inflection AI : l’autorité de la concurrence britannique lance son enquête

L’Autorité de la concurrence et des marchés (CMA) britannique ouvre une enquête sur les conditions…

1 jour ago

Thomas Gourand, nouveau Directeur Général de Snowflake en France

Thomas Gourand est nommé Directeur Général pour la France. Il est chargé du développement de…

2 jours ago