Dans son rapport sur l’enquête « 2021 Jakarta EE Developer Survey », la Fondation Eclipse montre une tendance accrue vers les systèmes Java hybrides dans le nuage : cette année, pour la première fois, l’approche de l’architecture hybride a dépassé le déploiement de monolithes dans le nuage. Les résultats de l’enquête comprennent les réponses de 940 développeurs Java interrogés dans le monde entier.
Sommaire
Java dans le nuage
L’année dernière, les systèmes Java hybrides étaient encore derrière les monolithes, 23 % des personnes interrogées les utilisant. Cela change cette année, puisque 29 % d’entre eux utilisent des systèmes hybrides, suivis par les monolithes (18 %). Le moyen de choix pour le déploiement de Java dans le cloud reste toutefois les microservices, que 43 % des répondants utilisent, soit 4 % de plus qu’en 2020.
La première place des frameworks les plus populaires pour la création d’applications « cloud-native » reste également inébranlable : Spring/Spring Boot devance toujours largement Jakarta EE (47 %) et MicroProfile (34 %) avec 60 %.
Tendance à la mise à jour des versions
L’enquête sur Jakarta EE, le successeur de Java EE natif, a également abordé la question de la version de Java actuellement utilisée. Il en ressort que deux tiers des répondants utilisent Java EE 8, Jakarta EE 8 ou Jakarta EE 9. Eclipse souligne que Jakarta EE n’est sorti qu’en décembre dernier et que son taux d’utilisation est déjà de 9 %. En ce qui concerne l’utilisation des versions LTS (support à long terme), Java 11 peut marquer des points et est passé de 28 % l’année dernière à 58 %. La version LTS actuelle, Java 17, est disponible depuis cette semaine.
Parmi les autres résultats, les participants considèrent Docker (78 %), Kubernetes (75 %) et Jakarta EE (58 %) comme les technologies natives en nuage les plus importantes.
Les détails de l’enquête peuvent être trouvés sur le blog de la Fondation Eclipse ou directement dans le « 2021 Jakarta EE Developer Survey Report ».
(peut)