Ce n’est pas vraiment une question de technologie.
La seule constante est le changement* |
Les plus grands changements technologiques actuels sont ceux de l’interaction. |
*un cliché profond est toujours profond | Ce n’est pas tant que la technologie change beaucoup, c’est plutôt que la façon dont nous interagissons avec la technologie change rapidement. |
Des souris aux écrans tactiles, du filaire au sans fil, de l'AVR à l'API, des boutons à la voix. Ce qui est véritablement innovant aujourd’hui, c’est l’interaction que nous permettons entre les gens et la technologie.
D'un point de vue technique, les mécanismes qui traduisent un clic sur un bouton sur l'écran ne sont pas très différents de ceux qui traduisent un toucher du doigt sur l'écran. Un événement est généré et capturé par le code, ses coordonnées traduites et interprétées par une application qui détermine ce que vous aviez l'intention de faire. Les mathématiques et la trigonométrie entrent ici en jeu, car le système effectue les calculs nécessaires pour déterminer quelle zone de délimitation (bouton) contenait les coordonnées spécifiques qui ont déclenché l'événement.
Et voilà ! Quelque chose se passe.
Le code de base – ce qui s’est passé – n’est pas différent. Seulement la manière dont cela a été déclenché. Une pression du doigt au lieu d'un clic de souris. Une commande vocale au lieu d'un texte. L’interaction a changé, mais pas grand-chose d’autre.
Cela est également vrai dans le domaine informatique. Le routeur n’a pas changé. Ni le pare-feu. Les services application restent les mêmes. Mais c’est la manière dont nous interagissons avec eux – en choisissant l’API plutôt que la CLI, les architectures déclaratives plutôt qu’impératives, le cloud plutôt que les architectures à plusieurs niveaux – qui est en train de changer.
Et cela doit changer.
Parce que les applications doublent tous les quatre ans. Les volumes de données doublent tous les dix-huit mois. Les dépenses d’exploitation doublent tous les huit ans.
Toutes ces augmentations ont un impact direct sur l’épine dorsale de l’entreprise : le réseau. Mais l’impact va désormais au-delà de la simple pression visant à augmenter la densité des ports, à doubler les fonds de panier ou à faire évoluer les services application . L’impact se fait désormais sentir sur l’efficacité opérationnelle et l’architecture du réseau.
La transformation numérique est une opportunité de changer la façon dont les choses ont toujours été faites. En fait, vous pourriez considérer cela comme une priorité aussi élevée que le traitement de n’importe quel ticket. De nouvelles approches – DevOps et Agile – et de nouveaux environnements de déploiement – cloud et conteneurs – ont changé la donne, et pas seulement parce que vous les utilisez. Ils ont subtilement modifié la vision des entreprises et du développement en ce qui concerne la manière dont les applications sont développées, déployées et livrées. Les architectures par application sont la norme, ce qui a un impact profond sur la charge opérationnelle imposée aux NetOps en matière de déploiement et de livraison.
La vérité surprenante est que la transformation numérique concerne moins la technologie que la façon dont vous vous engagez avec elle et vous adaptez pour la soutenir.
Mais pour ce faire, il faut savoir quels sont les impacts existentiels. Je lance donc une série de blogs pour discuter de chacun des quatre plus grands obstacles que vous êtes susceptible de rencontrer à la suite de la transformation numérique.
Cloud Chaos – Le Cloud nous a donné une vision du monde très axée sur les applications, du développement au déploiement en passant par le chemin des données. Nous nous attendons à ce que chaque application dispose de ses propres dépendances de plateforme et de son propre pipeline et puisse se déployer à volonté. Cela entre en conflit avec la nécessité d’une infrastructure stable et partagée.
Sauter la sécurité – Lorsque vous devez respecter les délais de votre entreprise et que la sécurité fait obstacle, devinez ce qui tombe ? Nous avons toujours eu ce problème : si les performances sont mauvaises, il faut désactiver la sécurité. Le processus est désormais en cours, alors que les risques de violation sont plus élevés que jamais.
Déséconomie d’échelle – Hé, vous ne pouvez embaucher qu’un nombre limité d’opérateurs pour gérer le nombre croissant d’applications avant de tomber sous le coup de la loi des déploiements décroissants.
Confusion autour des conteneurs – Les conteneurs arrivent, près de la moitié des organisations les explorent et une part importante les pousse déjà en production. L’intégration d’environnements de conteneurs (et ce sont des environnements, comme des mini-clouds) avec l’infrastructure existante peut être un défi.
Ce sont ces quatre défis qui menacent d’envoyer votre réseau dans un vortex de chaos nuageux et conteneurisé. Et même si cela peut être morbidement fascinant à voir arriver aux autres, vous finirez par vous laisser entraîner vous aussi. Connaître les impacts – et savoir comment y remédier – augmentera vos chances d’y parvenir avec succès.
Alors restez à l’écoute pendant que nous nous attaquons à ces défis dans les semaines à venir.