Publicité
Tribune

Opinion | Logiciels modernes : quelles sont les tendances pour 2019 ?

Une nouvelle année commence, et, avec elle, son lot de nouvelles tendances, d’innovations et de défis et problématiques à gérer. À quoi faut-il donc s’attendre en 2019 ? Quelles technologies vont avoir un impact sur les activités des entreprises et sous quelle forme ? Voici les principaux points d’attention à garder en tête cette année.

Par Serge Froidevaux (Country Manager France, New Relic)

Publié le 14 janv. 2019 à 15:12

Cloud

La gestion et le contrôle du cloud vont prendre de plus en plus d’importance. Auparavant, on avait tendance à migrer vers le cloud "coûte que coûte" ; en 2019, la gestion du gaspillage lié aux dépenses cloud fera l’objet d’une attention particulière.

Il ne devrait pas y avoir de changement significatif en matière de tendances globales pour le cloud en 2019. Dans un contexte de tensions géopolitiques accrues, on peut même s’attendre à une volonté encore plus forte de conserver les données au sein des territoires nationaux, et de les maintenir "hors des États-Unis". Il ne faut pas non plus s’attendre à ce qu’AWS disparaisse, sa progression étant plus rapide que celle de tous les autres fournisseurs de cloud. Avoir une concurrence saine est une bonne chose ; et le fait qu’Azure, Google Cloud Platform et IBM jouissent d’une véritable stabilité est aussi bon pour l’industrie. La croissance d’Azure, en particulier, devrait accélérer le succès du cloud en Europe.

De plus en plus d’entreprises devraient migrer de manière agressive vers le cloud public et y développer des applications net-new. Que les workloads soient dans le cloud public ou sur site, les équipes informatiques s'orientent de plus en plus vers des plateformes qui proposent une allocation "dynamique" plutôt que "statique" des ressources, ce qui signifie des technologies d’évolutivité automatique, de routage dynamique, de FaaS (Function as a Service) et autres technologies "sans serveur".

Publicité

DevOps

Alors qu’une responsabilité accrue du code en production incombe aux développeurs en 2019, l’instrumentation du code de production sera omniprésente. Le monitoring et l’intelligence seront déterminants pour aider les équipes DevOps à identifier les domaines prioritaires et les opportunités de fiabilité.

Les ingénieurs DevOps auront de plus en plus recours aux algorithmes et à l’apprentissage automatique pour favoriser l’automatisation. Si les outils existants permettent de collecter facilement les données, le défi sera de trouver les personnes qui pourront décider de l’usage de ces données. Face aux changements rapides de l’industrie, les individus et les entreprises ont des difficultés à rester à la page. Ces dernières sont confrontées à la difficulté de trouver et de maintenir en poste des employés alliant expérience et idées novatrices.

Microservices

En 2019, les facteurs déterminant l’adoption rapide des microservices pourraient devenir de plus en plus évidents. L’un des dangers de migrer vers une architecture de services est que les utilisateurs n’ont pas toujours conscience de la taille que ces services peuvent atteindre. Certains groupes créent une architecture de microservices qui, au lieu de s’appuyer sur un système monolithique, s’appuie sur dix. Cela rend leurs services trop larges et ne résout pas le problème du monolithe. Inversement, si les entreprises réalisent que leurs microservices sont trop petits, ils deviennent extrêmement complexes. La gestion de leur complexité devient un problème beaucoup plus important à gérer par le système.

Open Source

En 2019, il devrait y avoir une adoption croissante des technologies open source, résultant des difficultés continues des entreprises face à la multiplicité des outils et des plateformes censés pouvoir fonctionner ensemble. Les outils interopérables qui s’intègrent de manière fluide à l’écosystème DevOps croissant prendront de plus en plus d’importance.

Compétences informatiques en 2019

Les compétences les plus demandées dépendent de la nature de l’entreprise. De nombreuses entreprises bien établies, qui entreprennent des transformations DevOps et cloud, ont besoin, pour réussir, d’individus dotés d’un esprit opérationnel, d’outils de génie logiciel, et des compétences nécessaires en ingénierie sociale pour intégrer des équipes au processus. Elles n’ont souvent pas les données dont elles ont besoin. De ce fait, elles cherchent à recruter des profils qui peuvent instrumenter à la fois les logiciels et les infrastructures afin d’avoir une bonne visibilité du système et de suivre le progrès des nombreuses migrations : du monolithique au microservice, du modèle sur site au cloud, ou encore des silos au rapprochement des équipes Dev et Ops.

Les entreprises plus jeunes sont souvent nées avec le cloud et le DevOps. Elles souhaitent attirer des collaborateurs qui ont des expériences concrètes et extensives en matière de gestion de l’orchestration, de rendement élevé, et de haut niveau de complexité. Ces entreprises se noient dans les données et ont besoin d’un personnel doté d’une intuition basée sur les compétences et l’expérience pour faire ressortir les informations importantes.

Indépendamment de leur maturité, toutes les entreprises s’intéressent aujourd’hui non pas à la quantité de code qu’un développeur peut produire, mais à la manière dont ce code est utilisé par les clients. Il est donc crucial de relier les indicateurs des ingénieurs à l’expérience client. Par exemple, les indicateurs clés de performance d’un dashboard indiquent la performance des composants, mais ne retranscrivent pas toujours l’expérience qu’a le client du produit final. Les équipes ont besoin d’outils pour donner un sens aux données et leur permettre de comprendre en profondeur les problèmes de fiabilité, plutôt que d’identifier uniquement l’apparition d’un problème.

Face à la complexité croissante des systèmes, l’automatisation et l’apprentissage automatique sont des outils essentiels. Les entreprises doivent s’entourer de talents qui comprennent comment connecter ces outils aux hommes qui font tourner ces systèmes.

MicrosoftTeams-image.png

Nouveau : découvrez nos offres Premium !

Vos responsabilités exigent une attention fine aux événements et rapports de force qui régissent notre monde. Vous avez besoin d’anticiper les grandes tendances pour reconnaitre, au bon moment, les opportunités à saisir et les risques à prévenir.C’est précisément la promesse de nos offres PREMIUM : vous fournir des analyses exclusives et des outils de veille sectorielle pour prendre des décisions éclairées, identifier les signaux faibles et appuyer vos partis pris. N'attendez plus, les décisions les plus déterminantes pour vos succès 2024 se prennent maintenant !
Je découvre les offres

Nos Vidéos

xx0urmq-O.jpg

SNCF : la concurrence peut-elle faire baisser les prix des billets de train ?

xqk50pr-O.jpg

Crise de l’immobilier, climat : la maison individuelle a-t-elle encore un avenir ?

x0xfrvz-O.jpg

Autoroutes : pourquoi le prix des péages augmente ? (et ce n’est pas près de s’arrêter)

Publicité