Comme vous l’avez probablement vu, nous avons officiellement publié notre rapport 2020 État des services applicatifs (SOAS). Si vous n’avez pas encore lu cet article, interrompez votre lecture ici, puis revenez. Je vous attends… Bien, maintenant que vous êtes de retour, je tiens à saluer les efforts inlassables de Lori MacVittie et Cindy Borovick, qui ont élaboré ce rapport extrêmement précieux pour la sixième année consécutive. Ce rapport n’est pas seulement agréable à consulter : il nous aide à mieux aligner notre vision sur vos besoins, ceux de nos clients, et fournit de précieuses informations sur l’état des services applicatifs.
Comme vous l’avez vu dans l’introduction de Lori, elle emploie à de nombreuses reprises le terme « cloud-native », mais comprenons-nous vraiment ce qu’elle entend par là ? Je passe la majeure partie de mon temps à échanger avec nos équipes sur le terrain et nos clients et, d’après ce que j’entends, ce terme n’a pas la même signification pour tout le monde. Si j’interrogeais 10 personnes au cours d’une même journée, je peux vous garantir que j’obtiendrais 10 réponses différentes. Il est important que nous nous accordions sur ce point. Si vous n’avez pas encore lu cet article publié en août, je vous encourage vivement à le faire.
Aux États-Unis, c’est la saison des primaires, avec son lot incessant de publicités, de commentateurs qui prédisent l’avenir et d’interprétations de données en tout genre. Si vous ne suivez pas l’actualité ou ne vivez pas aux États-Unis, vous vous demandez probablement quel est le rapport. Pourquoi cet homme écrit-il sur les primaires ? Eh bien, lors du caucus de l’Iowa, le 3 février, un sujet qui tient à cœur à beaucoup d’entre nous a alimenté l’actualité pendant plusieurs jours : une application dont la défaillance a plongé tout un processus dans le chaos. L’objectif de cette application était de gagner en efficacité, d’obtenir rapidement les résultats du caucus et de mieux répondre aux besoins des utilisateurs. Cela vous rappelle quelque chose ? Pour y parvenir, l’application seule ne suffit pas : il faut des services applicatifs robustes.
Ce qui nous ramène au SOAS. Ce rapport nous fait découvrir les coulisses des choix effectués par les organisations, ainsi que leurs motivations. Une chose est sûre : la transformation numérique est en marche (elle concerne d’ailleurs 80 % des organisations interrogées) et elle s’accélère. Dans le cadre de cette transformation, les clients cherchent notamment à améliorer leurs opérations, un objectif qui m’intéresse tout particulièrement sous l’angle du cloud. Les déboires rencontrés par le Parti démocrate de l’Iowa ne sont que trop courants dans le monde de l’entreprise, heureusement sans l’emballement médiatique ni les commentaires des experts. Dès lors, une question se pose : pourquoi la transformation numérique est-elle à l’œuvre dans l’écrasante majorité des entreprises ?
Enseignement n° 1 : cloud et rapidité
L’un des principaux facteurs est la rapidité. Les entreprises cherchent désespérément à innover plus vite et à interagir rapidement avec leurs clients de nouvelles façons. L’amélioration des opérations devient primordiale, ce qui favorise à son tour l’adoption du cloud. Ce qui m’amène à mon premier constat : 56 % des clients choisissent le cloud pour sa rapidité. Le choix d’une technologie ou d’une architecture doit être en phase avec les objectifs de l’entreprise, au risque de concevoir des solutions destinées à étoffer des CV plutôt qu’à développer une activité. Si vous comprenez que l’efficacité opérationnelle est le moteur de l’adoption du cloud, cela change-t-il votre conception ? Le cloud natif prend-il alors un sens plus proche de celui évoqué dans l’article de Lori ?

D’accord, nous optons pour le cloud afin de gagner en rapidité. Il nous faut maintenant choisir une plateforme cloud. Comme nous le savons, les possibilités sont légion, mais il s’avère qu’une grande majorité des clients (87 % des personnes interrogées dans le cadre du rapport) déclarent avoir adopté une stratégie multicloud. Pourquoi ?
Enseignement n° 2 : clouds et applications
L’une des raisons apparaît clairement lorsque l’on examine la manière dont les fournisseurs de cloud sont choisis. Les personnes interrogées dans le cadre de notre enquête nous ont indiqué que 42 % choisissent leur cloud pour chaque application et 30 % en fonction du type d’application. Cette approche est logique et devrait perdurer, car certains clouds sont plus performants pour certains services. À l’instar du « cloud natif », le cloud est lui-même un concept vaste qui nécessite une analyse plus approfondie. Faire correspondre le résultat recherché, ou dans ce cas votre application, aux fonctionnalités d’un service cloud peut améliorer les opérations et potentiellement réduire la quantité de code que votre équipe doit produire, en vous permettant de tirer parti des fonctionnalités du fournisseur de cloud.

La théorie consistant à choisir des clouds spécifiques pour des fonctions précises est pertinente, mais si l’objectif du cloud est la rapidité, choisir en fonction du type d’application ou au cas par cas peut avoir pour conséquence involontaire une complexité opérationnelle accrue.
Enseignement n° 3 : clouds et complexité
La réduction de la complexité est l’une des principales raisons pour lesquelles nos clients se tournent vers l’automatisation, puis vers l’orchestration. L’automatisation et l’orchestration (A&O) jouent un rôle essentiel dans la réalisation d’économies d’échelle grâce au cloud, ce qui renforce leur importance stratégique pour les organisations engagées dans une transformation numérique. Cependant, peu d’organisations (seulement 11 %) n’utilisent qu’un seul cloud public, tandis que la majorité (51 %) en exploitent entre deux et six. Pour la plupart d’entre elles (environ 80 %), cette situation présente des difficultés. Quelles sont donc, selon les participants à notre enquête, leurs principales préoccupations concernant le passage au multicloud ? 67 % des répondants nous ont indiqué que la cohérence des politiques de sécurité était importante, ce qui concorde avec les réponses à la deuxième question portant sur les difficultés liées à la gestion des applications dans un environnement multicloud.

Un autre point à surveiller lors de l’enquête de l’année prochaine est la nécessité d’avoir une meilleure visibilité sur les applications. J’entends parler de ce besoin de plus en plus souvent et je pense qu’au cours de l’année à venir, il deviendra une préoccupation de plus en plus prioritaire dans les environnements multicloud. Le fait est qu’on ne peut ni gérer ni sécuriser ce qu’on ne peut pas voir (ou mesurer).
Alors, où en sommes-nous ? Le cloud natif, bien qu’il s’agisse encore d’un terme aux multiples définitions, peut être considéré comme une méthodologie et une approche, et non comme une technologie spécifique. On ne saurait trop insister sur l’importance d’ancrer solidement cette idée au sein de votre organisation. La priorité des équipes et des personnes impliquées dans la transformation numérique est de s’assurer qu’elles s’accordent sur l’objectif métier et qu’elles le comprennent, afin de s’en servir pour orienter les conceptions et solutions techniques. N’hésitez pas à vous arrêter régulièrement pour vous demander : « En quoi X contribue-t-il à l’objectif métier défini ? » Si ce n’est pas le cas, vous devez déterminer les mesures correctives à mettre en place pour revenir sur la bonne voie et atteindre cet objectif. Aujourd’hui, les choix technologiques sont nombreux ; il est indispensable de comprendre les résultats et les répercussions de ces choix. Si les caucus de l’Iowa nous ont rappelé une chose, c’est que l’intégration étroite de la technologie aux objectifs métier, grâce à la numérisation des processus, constitue le véritable but de la transformation numérique. Lorsque l’on perd de vue la finalité de la technologie, les résultats peuvent être chaotiques.
À propos de l’auteur
Articles de blog associés

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
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
« 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
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
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
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.