NetOps : à vous de prendre les devants ou de laisser la place

Écosystème F5 | 05 février 2018
SE PRÉPARER À LA DX
  • Les initiatives de transformation numérique accélèrent nécessairement l’automatisation de la production. Si vous ne prenez pas les devants en matière d’automatisation, vous suivrez quelqu’un d’autre – si vous avez de la chance.
  • Les développeurs ont une longueur d’avance en matière de codage, de scripts et d’intégration. Mais les équipes NetOps possèdent l’expertise réseau qui leur fait défaut.
  • Partout dans le monde, les organisations de tous les secteurs intensifient leur recours à l’automatisation en production.
  • Les équipes NetOps sont plus susceptibles de considérer le manque de formation et de compétences comme un obstacle à l’automatisation des pipelines de production. Le programme Super-NetOps permet de relever ce défi.

La transformation numérique est peut-être une expression galvaudée, surfaite et souvent employée à tort, mais elle désigne aussi un mouvement bien réel qui pousse les organisations à abandonner le papier et les processus manuels afin de participer plus pleinement à l’économie numérique. Près de trois organisations sur quatre (72 %) interrogées dans le cadre de notre rapport State of Application Delivery 2018 ont engagé une initiative de transformation numérique. Ce que l’on oublie souvent dans tous ces récits vantant « ce que telle ou telle marque a accompli grâce à la transformation numérique », ce sont les efforts considérables qu’il a fallu déployer pour préparer le centre de données à prendre en charge le tout dernier appareil, gadget ou application.

Car il faut bien l’admettre, les applications continuent de communiquer avec les services back-end, que ce soit via une API ou un URI, en JSON ou en XML, par WebSockets ou par l’intermédiaire de sites web. Cela signifie qu’un réseau sous-tend chaque application, chaque appareil IoT et chacune des communications qui ont lieu sur Internet, à chaque seconde de chaque jour.

Quelle est l’importance de tout cela ? Prenons les estimations de l’Internet Association selon lesquelles la contribution des activités réalisées via Internet « au PIB des États-Unis s’élève à environ 3,11 %, soit approximativement la même part que l’industrie automobile, dont le poids a toujours été estimé à environ 3,0 à 3,5 % du PIB américain (Center for Automotive Research, 2015). » L’association a également indiqué qu’Internet avait contribué à environ 5,3 % du PIB des économies du G20 et à 5,7 % du PIB de l’UE en 2016. Il ne s’agit pas d’équipements, mais d’activité. Chaînes d’approvisionnement, ventes au détail, transactions financières. Toute cette activité économique repose en définitive sur des applications et des API, et donc sur votre réseau.

La stabilité et la rapidité des réseaux sont essentielles pour prendre en charge une charge en constante augmentation. Cela inclut les réseaux qui constituent l’infrastructure dorsale, les interconnexions et le centre de données. C’est sur ce dernier que nous nous concentrons aujourd’hui, car c’est celui sur lequel vous pouvez avoir le plus d’impact.

Vous le pouvez, mais ce n’est peut-être pas le cas. Les développeurs exercent une influence croissante et prennent parfois des décisions qui ont un impact direct sur le réseau. En effet, ils ont déjà adopté les méthodes agiles et le DevOps. Ils avancent plus vite que le réseau ne peut suivre. Ils déploient en production (ou dans le cloud) par pure nécessité d’aller plus vite. C’est préoccupant, car les compétences requises pour réussir en tant qu’ingénieur ou architecte réseau ne sont pas les mêmes que celles dont un développeur a besoin. Traditionnellement, ces deux ensembles de compétences étaient aussi différents que le jour et la nuit. Mais cela est en train de changer.

Si les équipes NetOps veulent continuer à avoir un impact sur le réseau, elles devront acquérir quelques compétences de développeur.

C’est précisément notre objectif avec un mouvement que certains appellent NetOps 2.0 ou DevNetOps, mais que nous appelons Super-NetOps.

Le principe, quel que soit le nom qu’on lui donne, reste le même : adopter les principes DevOps, appliquer ses méthodologies et faire de l’automatisation une approche stratégique permettant le déploiement continu dans les environnements de production.

Cela implique d’automatiser les modifications de configuration, qu’elles soient mineures ou majeures, pour les applications, les services applicatifs et le réseau lui-même. Il faut également apprendre à utiliser une API REST ainsi que des dépôts tels que Git afin de gérer et de développer de manière collaborative les scripts et modèles nécessaires au provisionnement et à la configuration de tous les éléments du chemin de données.

Cela nécessite également de comprendre les principes fondamentaux du DevOps : CAMS. Il faut reconnaître que la culture est importante, que l’automatisation est un moyen et non une fin, et que les mesures sont destinées à être partagées, mais aussi utilisées pour améliorer les processus et les performances.

D’après mon expérience, il est plus facile d’apprendre à un spécialiste des réseaux à coder que d’apprendre à un développeur à maîtriser les réseaux. Ni l’un ni l’autre n’est impossible – et il y a toujours des exceptions –, mais il est rare de trouver un développeur qui veuille se former aux réseaux. Le succès du cloud et des conteneurs tient en grande partie au fait qu’ils masquent la complexité de la configuration réseau en la transformant, par abstraction, en services simples que les développeurs peuvent utiliser par petites briques, sans avoir à se plonger dans les subtilités de leur fonctionnement.

Ils ne devraient pas avoir à le faire. Leur travail consiste à transformer des bits, des octets et de la logique en applications extraordinaires. Le rôle des NetOps est de faire tourner le réseau comme une machine bien huilée et d’acheminer les paquets à la vitesse d’une Formule 1. Je suis développeur avec une affinité pour les réseaux, et j’en sais assez pour savoir que je n’en sais pas assez pour automatiser le réseau aussi bien qu’un véritable ingénieur réseau.

automatisation-en-production-aujourd-hui-soad18

C’est pourquoi vous, passionné des réseaux, devez le faire pour moi — et pour les millions de développeurs comme moi. Car si vous ne le faites pas, quelqu’un d’autre s’en chargera. Le vieil adage disait peut-être « Prenez les devants, suivez ou écartez-vous », mais à l’approche du train de la transformation numérique, il se résume désormais à « Prenez les devants ou écartez-vous ».

pénurie-de-compétences-2017

Plusieurs raisons expliquent pourquoi certaines organisations n’ont pas encore recours à l’automatisation. L’une d’elles est le déficit actuel de compétences. Pour mettre correctement en œuvre l’automatisation, les équipes NetOps doivent maîtriser diverses compétences de « développeur », mais elles ne sont pas elles-mêmes pleinement convaincues de les posséder.

C’est l’un des objectifs de Super-NetOps. Il ne s’agit pas simplement d’une formation gratuite expliquant « comment automatiser un BIG-IP ». Nous proposons déjà de nombreuses ressources à ce sujet sur DevCentral à l’heure actuelle. L’objectif est de bâtir des bases solides et d’acquérir les compétences et les connaissances dont les équipes NetOps ont besoin pour automatiser BIG-IP et aller plus loin. Les compétences fondamentales s’appliquent au vaste éventail de services réseau et applicatifs qui proposent des API et des modèles dès aujourd’hui pouvant servir à automatiser et à orchestrer les environnements de production. Exactement ce que les équipes de développement attendent de vous. Souvent, il s’agit simplement de ne pas savoir comment (ou par où) commencer.

C’est à cette question que nous cherchons à répondre avec Super-NetOps. Vous avez besoin de la formation et des compétences nécessaires pour mettre votre expertise et votre expérience au service de la nouvelle génération de centres de données — et du cloud. Nous sommes là pour vous dire : « Nous sommes à vos côtés. Voici les compétences dont vous avez besoin pour mener le mouvement, afin de ne pas vous laisser dépasser par celui-ci. »

L’avenir sera largement automatisé. Et personne n’est mieux placé pour automatiser le réseau que les ingénieurs et les architectes qui savent comment faire tourner le moteur de l’économie d’Internet.

Vous n’avez désormais plus aucune excuse pour ne pas vous lancer. Alors, inscrivez-vous. Connectez-vous. Installez-vous confortablement et lancez-vous. Il n’y a pas de meilleur jour qu’aujourd’hui pour commencer à automatiser.

Partager
Mots-clés : DevOps, 2018

À propos de l’auteur

Lori Mac Vittie
Lori Mac VittieIngénieur émérite et évangéliste en chef | F5

Lori MacVittie est ingénieure émérite et évangéliste en chef au sein du bureau du directeur technique de F5. Elle possède une expertise approfondie dans la fourniture d’applications, les stratégies d’automatisation et les infrastructures. Elle est réputée pour sa capacité à rendre la complexité intelligible, qu’elle définisse des garde-fous pour les agents d’IA, analyse des architectures multicloud fragiles ou explore les limites des systèmes évolutifs. Elle cumule plus de trente ans d’expérience dans le secteur, couvrant le développement d’applications, l’architecture informatique ainsi que l’exploitation des réseaux et des systèmes. Avant de rejoindre F5, elle a été rédactrice spécialisée dans les technologies et a reçu plusieurs distinctions. MacVittie est titulaire d’un master en informatique et est une autrice prolifique dont les publications couvrent la sécurité, le cloud et l’architecture d’entreprise. Elle est également une passionnée de jeux de société et de jeux vidéo, et assume pleinement ses avis bien tranchés sur le fromage.

Autres articles de Lori Mac Vittie

Articles de blog associés

F5 NGINXaaS pour Google Cloud : des applications résilientes et évolutives
Écosystème F5 | 08/09/2025

F5 NGINXaaS pour Google Cloud : des applications résilientes et évolutives

Découvrez comment NGINXaaS s’intègre à Google Cloud pour renforcer les performances et la sécurité, et préparer vos applications critiques à un avenir propulsé par l’IA.

L’intégration de F5 Web Application Firewall (WAF) à AWS est disponible dès aujourd’hui
Écosystème F5 | 24/04/2023

L’intégration de F5 Web Application Firewall (WAF) à AWS est disponible dès aujourd’hui

En faisant appel à un partenaire de déploiement AWS WAF tel que F5, vous pouvez renforcer la sécurité de vos applications web grâce à des règles personnalisées qui bloquent les schémas d’attaque courants, comme les injections SQL ou les attaques par scripts intersites (XSS).

Appliquer le principe de Peter Parker à l’inspection TLS
Écosystème F5 | 09/12/2019

Appliquer le principe de Peter Parker à l’inspection TLS

« Un grand pouvoir implique de grandes responsabilités. » Si l’on en trouve des échos chez Voltaire et Churchill, cette citation est surtout connue grâce aux bandes dessinées Spider-Man, où elle est attribuée à l’oncle Ben. Bien entendu, si cette phrase est si répandue dans la culture populaire, c’est notamment parce qu’elle peut s’appliquer à une multitude de situations et de sujets, y compris à l’inspection TLS.

Le NetOps a besoin de défenseurs, pas d’adversaires
Écosystème F5 | 13/12/2018

Le NetOps a besoin de défenseurs, pas d’adversaires

Il est important de reconnaître que les équipes NetOps ne sont pas toujours celles qui font obstacle au déploiement de la dernière nouveauté, application ou service. Les freins à la rapidité sont souvent dus au fait que les organisations n’adoptent pas tous les principes du DevOps lorsqu’elles cherchent à transformer leurs opérations informatiques.

Mise à jour des services applicatifs : sécurité, rapidité et visiteurs suspects
Écosystème F5 | 01/03/2018

Mise à jour des services applicatifs : sécurité, rapidité et visiteurs suspects

Il est de nouveau temps de nous pencher sur les services applicatifs que les entreprises utilisent réellement pour rendre leurs applications plus rapides et plus sûres. On constate notamment une hausse du recours aux services de protection contre les bots, ainsi que la progression lente mais régulière de HTTP/2. Bien qu’il ne s’agisse pas d’une application…

Les templates prennent le contrôle du cloud
Écosystème F5 | 02/02/2017

Les templates prennent le contrôle du cloud

Les modèles s’imposent dans le cloud. Lisez le blog de F5 pour découvrir comment l’infrastructure en tant que code et les API déclaratives automatisent la mise à disposition des applications.