#image_title

Le paysage du développement d’applications évolue rapidement : Docker

Le monde de développement d’applications a considérablement changé ces dernières années, à mesure que de nouvelles demandes et tendances ont remodelé le paysage informatique.

Cette semaine Docker, l’un des principaux fournisseurs de natif du cloud outils de développement d’applications, a publié son rapport 2024 sur l’état du développement d’applications. L’étude approfondie, qui en est maintenant à sa deuxième année, offre un examen approfondi du paysage actuel du développement de logiciels, basé sur les informations de plus de 1 300 personnes interrogées.

Les principales conclusions du rapport dressent le portrait d’un secteur en pleine transformation, entraîné par l’adoption rapide de technologies de rupture et de méthodologies de développement évolutives.

Parmi les points forts :

  • Le développement du cloud en hausse : Alors que 64 % des personnes interrogées développent toujours principalement localement, 36 % se tournent vers des environnements non locaux, tels que des environnements éphémères ou de prévisualisation, des environnements de développement personnels à distance et des outils tels que GitHub Codespaces, Gitpod et Coder.

  • L’intégration IA/ML se généralise : 64 % des personnes interrogées utilisent désormais des outils d’IA comme ChatGPT, copilote GitHubet Gemini pour des tâches telles que l’écriture de code, la documentation et la recherche.

  • L’adoption des microservices s’accélère : Près de trois fois plus de personnes interrogées passent d’une architecture monolithique à une architecture monolithique. microservices que l’inverse, ce qui indique une nette tendance vers des conceptions d’applications plus modulaires et évolutives.

  • La sécurité reste un défi : Malgré l’accent mis par le secteur sur les pratiques de sécurité orientées vers la gauche, 34 % des personnes interrogées ont jugé les tâches de sécurité difficiles, et 25 % recherchent de meilleurs outils pour la sécurité et la correction des vulnérabilités.

En rapport:Comment empêcher l’approche Shift-Gauche de rendre le travail des développeurs plus difficile

« C’est une tâche monumentale d’innover continuellement dans un secteur en évolution aussi rapide », a déclaré Julia Wilson, chercheuse UX chez Docker et co-auteur du rapport. ITPro aujourd’hui.

Wilson a tiré une citation

« Le véritable défi consiste à aider les développeurs à tirer parti le plus efficacement possible de la technologie et des outils disruptifs à leur disposition, notamment les environnements de développement cloud, l’IA et les outils de sécurité qui facilitent la transition vers la gauche.

La sécurité reste un problème majeur pour les développeurs d’applications

Pour Wilson, la plus grande surprise a été la collecte de conclusions sur la sécurité.

Plus précisément, elle a noté qu’un glissement vers la gauche en matière de sécurité était clairement en train de se produire. Le concept du virage à gauche est que la sécurité se produit plus tôt dans le processus de développement qu’à la fin de celui-ci. Wilson a fait remarquer que seulement 14 % des personnes interrogées considéraient le déplacement vers la gauche en matière de sécurité comme une tendance importante.

De plus, les tâches liées à la sécurité étaient perçues comme généralement difficiles et comme l’un des principaux domaines dans lesquels les personnes interrogées souhaitaient de meilleurs outils.

En rapport:Codage assisté par l’IA : ce que les développeurs de logiciels doivent savoir

« Dans l’ensemble, cela suggère que le virage à gauche est en cours mais se heurte à des obstacles », a-t-elle déclaré. « Cela ne se passe peut-être pas encore exactement de la bonne manière, ce qui entraîne de la frustration. »

Wilson a ajouté qu’il est indéniablement essentiel de résoudre les problèmes de sécurité le plus tôt possible. Dans le même temps, elle a déclaré que le passage à gauche doit être abordé avec une attention particulière aux outils disponibles pour faciliter le changement, sinon cela pourrait entraîner une charge plus lourde pour les développeurs, ce qui signifie qu’ils devront passer plus de temps loin du code lui-même.

L’impact de l’IA sur le développement d’applications

La tendance la plus en vogue de 2024 est peut-être IAet c’est une tendance qui a également un impact évident sur le développement d’applications.

« L’IA modifie à la fois ce qui est développé et la manière dont cela est développé. Il s’agit donc d’une technologie essentielle dans l’industrie et elle fait la différence », a déclaré Wilson.

De nombreux processus de développement de base pourraient changer à mesure que davantage de professionnels commencent à travailler avec l’apprentissage automatique, a-t-elle déclaré. En fait, le rapport révèle que 46 % des personnes interrogées utilisent l’IA dans une certaine mesure. « Les outils d’IA pour le développement aident les développeurs à automatiser des tâches qui, autrement, auraient pu prendre une bonne partie de leur temps », a déclaré Wilson. « Cela leur permet de consacrer plus de temps à des efforts complexes et créatifs, permettant ainsi des cycles de développement plus rapides. »

www.actusduweb.com
Suivez Actusduweb sur Google News


Ce site utilise des cookies pour améliorer votre expérience. Nous supposerons que cela vous convient, mais vous pouvez vous désinscrire si vous le souhaitez. J'accepte Lire la suite