Lorsque nous (le « nous » de l’entreprise) parlons de transformation numérique, nous utilisons un cadre composé de trois phases . Ce cadre cartographie l’évolution technologique qui accompagne le parcours commercial des modèles physiques aux modèles numériques. Chaque phase est marquée par une initiative commerciale rendue possible par la technologie.
La deuxième phase, l’Expansion numérique, est marquée par la modernisation. Dans cette phase, les entreprises étendent leur présence numérique. Les efforts les plus évidents se manifestent dans les expériences numériques proposées en ligne, mais ne se limitent pas aux sites Web et aux applications mobiles. Cette phase comprend la numérisation des produits et est en partie la cause de l’augmentation rapide du nombre d’appareils « connectés » et des applications qui les exploitent, ce qui crée le besoin urgent d’une plateforme Edge 2.0 .
C’est pourquoi le terme modernisation a des ramifications qui vont au-delà de la création d’un nouveau site Web. La modernisation est la manière dont les organisations créent des expériences transparentes qui couvrent les produits et les processus. D’après nos recherches, de nombreuses entreprises le font.
Plus de la moitié (56 %) des répondants nous ont déclaré qu’ils modernisaient leurs applications en raison d’initiatives de transformation numérique. La modernisation est nécessaire car de nombreux monolithes sur lesquels l’entreprise s’appuie pour ses fonctions commerciales essentielles ne peuvent pas présenter le type d’interface que les consommateurs attendent.
La modernisation n’est pas une idée nouvelle. Les organisations modernisent les monolithes depuis avant même que je sois à l’université. La contribution significative des applications client-serveur et des applications Web à trois niveaux au portefeuille d’applications d’entreprise témoigne de la modernisation. La plupart de ces applications ont été créées uniquement pour fournir un accès à des applications métier monolithiques existantes. Aujourd’hui, la croissance des applications mobiles et natives des conteneurs peut être attribuée, en partie, à la modernisation.
En effet, les données le confirment. Les organisations modernisent principalement leurs applications en les étendant avec des homologues plus modernes : des applications natives de conteneurs et des API.
Lorsque nous examinons certaines données sur le déploiement d’applications dans des conteneurs, nous constatons l’impact de la modernisation. Les organisations opérant dans les dernières phases de la transformation numérique sont deux fois plus susceptibles d’exécuter plus de la moitié de leur portefeuille d’applications dans des conteneurs.
Nous constatons également un changement significatif dans le portefeuille de l’entreprise. Il ne s’agit pas d’une augmentation spectaculaire des applications mobiles et natives des conteneurs, mais d’une diminution sérieuse du pourcentage d’applications traditionnelles vieillissantes. Les applications client-serveur et les applications Web à trois niveaux représentent une part bien plus faible du portefeuille de l'entreprise cette année.
Une activité de modernisation dont on parle rarement mais qui est essentielle est l’audit de portefeuille. Ces audits permettent de découvrir des fonctions dupliquées qui peuvent être éliminées ainsi que des applications métier qui peuvent désormais être facilement remplacées par une offre SaaS comparable. Certes, une partie de la croissance des applications modernes peut être attribuée à la modernisation, mais l’impact sur le portefeuille est plus important lorsque les organisations nettoient et rationalisent leur portefeuille.
Bien que le refactoring reste l’un des termes les plus appréciés du marketing technologique aujourd’hui, les données nous indiquent que ce n’est pas le moyen le plus populaire de moderniser les applications, à moins que vous ne soyez une entreprise technologique.
Lorsque nous avons examiné la manière dont les entreprises se modernisaient, nous avons découvert que près de la moitié (44 %) utilisaient uniquement des API (61 %) ou des composants modernes (54 %) pour étendre la présence numérique de leur portefeuille. Les entreprises des secteurs des services financiers, des services publics, de la fabrication et des télécommunications étaient toutes plus de deux fois plus susceptibles d'utiliser des API ou des composants modernes plutôt que de recourir au refactoring.
Cela ne devrait pas être surprenant. Bien que de nombreuses technologies soient considérées comme assez anciennes selon les normes technologiques, des entreprises opérant dans des secteurs bien établis et matures exploitent des applications depuis plus longtemps que je ne suis en vie. Ça fait longtemps, je n’ai pas honte de le dire. Ainsi, le coût et l’effort nécessaires pour refactoriser les applications principales sont considérablement plus élevés que ce qu’ils seraient pour une entreprise technologique relativement jeune.
Il convient néanmoins de noter que les quatre méthodes de modernisation, y compris le transfert vers le cloud public, sont envisageables lorsque les organisations se modernisent. Réduire, réutiliser et recycler fonctionneraient bien pour une stratégie de modernisation des applications :
Les lecteurs de longue date reconnaîtront à ce stade que les changements dans les architectures d’application ont des impacts significatifs sur toutes les autres technologies et, en particulier, sur les technologies de distribution et de sécurité des applications (les technologies anciennement appelées services d’application).
Mais ce ne sont pas seulement les changements dans les architectures d’application qui entraînent des changements dans l’ensemble du spectre technologique. La manière dont les applications sont assemblées pour offrir des expériences numériques transparentes perturbe les méthodes de surveillance existantes et donne naissance à un nouveau type d’analyse. L’automatisation et l’orchestration sont des fonctionnalités essentielles nécessaires pour gérer un portefeuille de plus en plus multi-cloud, et les organisations ont du mal à trouver les outils dont elles ont besoin pour le faire.
Il y a bien sûr plus à dire et nous approfondirons ce sujet à mesure que nous continuerons à explorer l'état de la stratégie d'application 2021. En attendant, n’oubliez pas de consulter le rapport de cette année pour en savoir plus sur la modernisation .