Les applications modernes représentent désormais un peu plus de la moitié du portefeuille d’applications moyen, contre seulement 29 % en 2020.1 Souvent, ces applications s’exécutent dans des conteneurs afin d’accélérer leur déploiement et d’automatiser leur mise à l’échelle. Ces conteneurs sont eux-mêmes susceptibles de s’exécuter dans plusieurs environnements, puisque la majorité des entreprises (88 %) utilisent au moins deux modèles de déploiement d’applications et qu’environ 40 % en utilisent six.2 Toutefois, l’exécution d’applications modernes dans un nombre croissant d’environnements complique la mise en place d’une sécurité et d’une connectivité fiables.
Les avantages et les inconvénients de l’orchestration Kubernetes
Kubernetes est le système d’orchestration de conteneurs le plus populaire : 84 % des organisations l’utilisent ou l’évaluent, et 66 % l’utilisent en production.3 Amazon Elastic Kubernetes Service (EKS) est la plateforme d’orchestration de conteneurs la plus populaire, utilisée par plus de la moitié des organisations interrogées.4
EKS est un service géré qui offre des intégrations natives avec les services AWS, une optimisation des coûts grâce à la mise à l’échelle et au provisionnement automatiques des ressources, ainsi que l’application automatique de correctifs au plan de contrôle Kubernetes, ce qui facilite l’exécution de Kubernetes sur AWS ou dans des centres de données sur site.
Si l’orchestration Kubernetes offre de nombreux avantages, elle présente également des défis. Une étude de Red Hat a montré que de nombreuses organisations peinent encore à gérer la complexité de la sécurisation des environnements Kubernetes basés sur des conteneurs, puisque 89 % d’entre elles ont signalé au moins un incident de sécurité associé au cours des 12 derniers mois.5 Plus des deux tiers des organisations ont également indiqué avoir retardé ou ralenti le déploiement en raison de préoccupations liées à la sécurité de Kubernetes.6 Lorsque vos environnements Kubernetes s’étendent sur plusieurs clouds ou sites sur site, il est difficile de maintenir la sécurité et la cohérence. Il est donc nécessaire de disposer d’une solution permettant de sécuriser les applications conteneurisées de manière uniforme, qu’elles s’exécutent dans Amazon EKS ou dans tout autre environnement.
Simplifiez la connectivité et la sécurité de Kubernetes
Faites évoluer, gérez et sécurisez les applications et microservices Kubernetes dans tous les environnements, y compris Amazon EKS, avec F5 NGINX. Cette solution assure une connectivité et une sécurité cohérentes sur site comme dans plusieurs clouds, afin de réduire la complexité tout en offrant une visibilité en temps réel.
L’utilisation de NGINX comme contrôleur Ingress pour Amazon EKS vous permet de gérer la connectivité des applications entre les clusters. NGINX s’intègre également aux services AWS, tels que l’équilibrage de charge, la mise à l’échelle automatique et AWS Lambda, pour s’intégrer parfaitement à votre environnement AWS. Il vous aide aussi à assumer votre part du modèle de responsabilité partagée en assurant la sécurité de vos applications et de vos données, tandis qu’AWS sécurise l’infrastructure.
NGINX rend vos déploiements Kubernetes adaptés à la production grâce à l’équilibrage de charge et à la terminaison SSL, afin d’améliorer les performances, d’accroître la disponibilité et de renforcer la sécurité. Atténuez les menaces de la périphérie au cloud grâce à l’authentification et à l’autorisation continues, au contrôle des accès, au chiffrement de bout en bout, à la protection contre les attaques OWASP de couche 7 et les attaques par déni de service (DoS), ainsi qu’à des informations exploitables. Vous pouvez également mettre en place une sécurité Zero Trust pour vos applications Kubernetes avec NGINX.
NGINX répond à plusieurs défis fréquemment rencontrés avec Kubernetes, notamment les préoccupations en matière de sécurité et les délais de mise sur le marché. Les fonctionnalités en libre-service permettent aux équipes de développement de publier des applications plus rapidement sans accroître les risques de sécurité. L’utilisation de NGINX avec vos applications Kubernetes permet également de réduire la complexité dans plusieurs environnements en limitant la prolifération des outils, en améliorant la cohérence et en offrant une meilleure visibilité sur l’état et les performances des applications.
Simplifiez et sécurisez Kubernetes partout
En utilisant NGINX avec vos déploiements Kubernetes sur Amazon EKS, ainsi que partout ailleurs où vous les exécutez, vous pouvez simplifier les opérations et améliorer la disponibilité grâce à une connectivité applicative sécurisée et optimisée. Essayez gratuitement NGINX pendant 30 jours sur AWS Marketplace ou découvrez les nombreuses autres solutions F5 disponibles sur AWS.
Pour en savoir plus, rendez-vous sur f5.com/aws.
Sources :
- F5, Rapport 2024 sur l’état de la stratégie applicative, mai 2024
- Ibid.
- Cloud Native Computing Foundation, Enquête annuelle 2023 de la CNCF, mai 2024
- Red Hat, Rapport sur l’état de la sécurité de Kubernetes, juin 2024
- Ibid.
- Ibid.
À propos de l’auteur
Articles de blog associés

Tendances actuelles des technologies cloud natives, de l’ingénierie de plateforme et de l’IA
Découvrez les principaux enseignements tirés des réponses à l’enquête annuelle F5 NGINX sur les dernières tendances en matière de technologies cloud natives, de sécurité, d’ingénierie de plateforme et d’IA.
Quels contrôleurs Ingress NGINX sont affectés par les vulnérabilités CVE-2022-4886, CVE-2023-5043 et CVE-2023-5044 ?
Lorsque de nouvelles CVE sont signalées, il est facile de ne plus savoir si elles concernent un outil de contrôleur Ingress NGINX particulier, car il existe plusieurs projets. Cet article présente les CVE et explique comment distinguer les différents projets de contrôleurs Ingress afin de dissiper toute confusion.
Votre API est-elle en temps réel ? Testez sa latence avec l’outil rtapi de NGINX
Votre API répond-elle aux requêtes en moins de 30 ms ? Si ce n’est pas le cas, il ne s’agit pas d’une API en temps réel offrant la faible latence exigée par la grande majorité des organisations. Mesurez la latence de votre API avec l’outil rtapi de NGINX et découvrez comment NGINX peut l’aider à offrir une réactivité en temps réel.

Un testeur d’expressions régulières pour NGINX et NGINX Plus
Le testeur d’expressions régulières (regex) pour NGINX et NGINX Plus vous évite de tâtonner en vous indiquant si une expression régulière utilisée dans un bloc location ou map correspond aux valeurs comme prévu. Il génère la configuration appropriée et affiche les valeurs des groupes de capture.
Caches partagés avec les clusters de cache NGINX Plus, partie 1
Optimisez la capacité de votre cache web en le répartissant entre plusieurs serveurs de cache web NGINX ou NGINX Plus. Découvrez comment procéder dans cet article.
Introduction aux microservices
Les microservices suscitent actuellement beaucoup d’intérêt. Cet article de blog est le premier d’une série de sept consacrée à la conception, au développement et au déploiement de microservices.