Aujourd’hui, les organisations accordent la priorité aux expériences numériques de leurs clients et de leurs collaborateurs, ce qui les conduit à transformer et à moderniser leurs applications. Si cette démarche permet d’offrir de meilleures expériences numériques, elle complique également le maintien d’une sécurité efficace des applications.
La modernisation des applications implique souvent de tirer parti de nouveaux microservices, ainsi que de les étendre au cloud et/ou à la périphérie du réseau. Ces changements s’accompagnent souvent de l’introduction d’API et du développement des communications basées sur les API, ce qui peut favoriser une innovation rapide. Toutefois, ces éléments de transformation peuvent également mettre les ressources à rude épreuve, en particulier les équipes de sécurité, et exercer une pression sur les composants existants de sécurité des applications. La complexité croissante des déploiements d’applications dans le cadre de la modernisation, ainsi que l’approche adoptée par l’organisation (souvent un ensemble de contrôles cloisonnés et disparates), peuvent se manifester de diverses manières qui nuisent à l’efficacité globale de la sécurité :
- Une surface d’attaque des applications en expansion – La modernisation peut faire apparaître de nouvelles failles de sécurité et de nouveaux vecteurs que les cybercriminels opportunistes peuvent exploiter, ce qui nécessite d’élargir l’éventail des outils de sécurité des applications (par exemple, découverte et sécurisation des API, contrôles contre les bots et l’automatisation, attaques DoS de couche 7, etc.)
- Visibilité limitée – À mesure que les angles morts en matière de sécurité se multiplient en raison de l’élargissement des portefeuilles d’applications et des surfaces d’attaque, ceux-ci risquent d’être protégés par un dispositif de sécurité disparate et inadéquat
- Complexité – Outre les défis liés à la gestion et à l’intégration, l’association de nouvelles technologies, de nouveaux services et de nouveaux workflows cloud et/ou edge aux systèmes existants complique le maintien de contrôles de sécurité cohérents, tout en cherchant à atteindre les objectifs de croissance et d’innovation
- Augmentation du coût total de possession – La multiplication des solutions ponctuelles peut entraîner une hausse des coûts d’exploitation et de maintenance, perpétuant ainsi une gestion inefficace et pouvant entraver la résolution des incidents
- Suivre le rythme – La nécessité de cycles de développement rapides peut créer des silos qui entravent les pratiques de développement sécurisé et limitent la mise en œuvre efficace de la sécurité des applications et des API
Les entreprises ont besoin d’une sécurité des applications et des API capable de s’adapter à grande échelle, de suivre le rythme du développement moderne des applications et de fournir un ensemble complet de contrôles de sécurité pouvant être mis en œuvre partout. Pour y parvenir, étendre le parc matériel et logiciel de WAF existant ou le compléter par un assemblage de solutions ponctuelles provenant de plusieurs fournisseurs afin de couvrir tous les aspects de la sécurité des applications et des API et de suivre l’évolution des attaques n’est pas nécessairement la solution. Dans la plupart des entreprises, la pénurie croissante de compétences en cybersécurité limite la nature et les modalités des contrôles qu’elles peuvent mettre en œuvre, ce qui risque de les rendre vulnérables à différents égards. La gestion des WAF et des autres technologies de sécurité des applications et des API exige des compétences spécialisées, une bonne connaissance des techniques d’attaque ainsi qu’une maîtrise de plateformes et technologies spécifiques, notamment celles de chaque fournisseur de services cloud natifs. La plupart des entreprises ne peuvent pas recruter suffisamment de spécialistes dédiés à la sécurité, car cela coûte trop cher ou parce que ces profils sont trop difficiles à trouver. Faute de disposer des compétences nécessaires, de nombreuses entreprises peinent donc à mettre en œuvre à grande échelle une sécurité efficace des applications et des API qui suive le rythme du développement.
Les difficultés évoquées ci-dessus sont aggravées par le fait que les WAF et les autres technologies individuelles de sécurité des applications et des API peuvent être difficiles à gérer, à configurer et à maintenir séparément — et plus encore lorsqu’elles sont utilisées conjointement. La tâche devient encore plus ardue lorsqu’il faut adapter ces solutions à grande échelle pour prendre en charge des portefeuilles d’applications en constante évolution, comprenant aussi bien des applications anciennes que modernes, ainsi que des architectures applicatives complexes et en expansion, tout en répondant à l’évolution des exigences applicatives.
Alors que les entreprises continuent de faire face à ces défis modernes liés à la sécurité des applications et que les attaquants font évoluer leurs méthodes, nombre d’entre elles se tournent vers des solutions de protection des applications web et des API (WAAP). Les solutions WAAP simplifient le déploiement et la gestion de contrôles avancés de sécurité des applications, souvent en intégrant de nouveaux outils basés sur l’IA et l’apprentissage automatique au sein d’une solution unique, offrant ainsi aux entreprises une protection qui va au-delà des WAF traditionnels. Généralement déployées selon un modèle SaaS (Software-as-a-Service), les solutions WAAP s’adaptent efficacement à la montée en charge, réduisent les contraintes de maintenance et assurent des performances et des fonctionnalités homogènes sur tous les sites à mesure que le périmètre applicatif s’étend. En optant pour une solution WAAP, les entreprises bénéficient de performances et de fonctionnalités homogènes partout, quel que soit l’emplacement de l’application, tandis que la maintenance des signatures, des logiciels et du matériel (plateforme) incombe au fournisseur de la solution.
En mettant en œuvre une solution WAAP, les entreprises peuvent bénéficier d’une visibilité et d’un contrôle centralisés accrus sur les points de terminaison de leurs applications distribuées, leurs politiques de sécurité et leur surface d’attaque croissante, réduisant ainsi le délai de résolution des incidents. Ces fonctionnalités sont généralement fournies par l’intermédiaire d’une console de contrôle SaaS unifiée, qui permet aux équipes concernées de collaborer facilement au déploiement, à la surveillance et à la gestion des services et des politiques dans les environnements distribués d’applications et d’API. Ce contrôle centralisé peut rationaliser les opérations en réduisant le temps nécessaire pour détecter et corriger les problèmes potentiels, améliorant ainsi l’efficacité globale de toute stratégie moderne de sécurité des applications. En adoptant une solution WAAP complète telle que F5 Distributed Cloud WAAP, les entreprises peuvent facilement déployer une infrastructure intégrée de sécurité des applications et des API, reposant sur l’IA et le machine learning, afin de renforcer leurs dispositifs existants de sécurité des applications. Elles disposent ainsi d’un cadre cohérent de sécurité des applications qu’elles peuvent étendre de manière fluide partout, de leurs centres de données au cloud, dans plusieurs clouds et jusqu’à la périphérie.
Pour en discuter plus en détail avec un spécialiste des solutions F5 et en savoir plus sur F5 Distributed Cloud WAAP, ainsi que sur les possibilités de démonstration et d’essai, contactez-nous.
À 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.