Alors que les bouleversements causés par la pandémie de COVID‑19 se sont poursuivis tout au long de l’année 2021, chez NGINX, nous nous sommes efforcés de relever le défi et de continuer à aller de l’avant afin d’apporter des changements positifs à notre communauté, à nos partenaires et à nos clients.
À l’approche de la fin de l’année, nous profitons de cette occasion pour revenir sur une sélection des articles de blog les plus importants et les plus populaires que nous avons publiés, selon vos votes, vous, notre communauté. Poursuivez votre lecture pour découvrir les événements majeurs que nous avons couverts et vous tenir au courant des actualités et sujets intéressants que vous avez peut-être manqués !
Comment choisir un maillage de services
À mesure que votre déploiement Kubernetes gagne en maturité, il peut être difficile de déterminer à quel moment un maillage de services apportera de réels avantages plutôt qu’une complexité supplémentaire. Et une fois que vous savez que vous avez besoin d’un maillage de services, choisir le bon n’est pas toujours évident non plus. Dans cet article, Jenn Gile propose une liste de contrôle en six points pour déterminer si vous avez besoin d’un maillage de services, ainsi qu’un guide de discussion pour faciliter la séance de prise de décision stratégique que nous vous recommandons d’organiser avec votre équipe et les parties prenantes afin de déterminer quel maillage de services vous convient le mieux.
NGINX et HAProxy : tester l’expérience utilisateur dans le cloud
De nombreux tests de performance mesurent le débit maximal ou le nombre de requêtes par seconde (RPS), mais ces indicateurs ne reflètent pas nécessairement l’ensemble des performances des sites en conditions réelles. Nous en concluons que l’essentiel est d’offrir à tous vos utilisateurs des performances constantes et une faible latence, même en cas de forte charge. En comparant NGINX et HAProxy, exécutés sur Amazon Elastic Compute Cloud (EC2) en tant que proxys inverses, Amir Rawdat s’est fixé deux objectifs :
- Déterminer le niveau de charge que chaque proxy peut gérer sans difficulté
- Recueillir la distribution des percentiles de latence, qui constitue selon nous la métrique la plus directement corrélée à l’expérience utilisateur
Consultez les résultats et tous les détails des tests.
Présentation de NGINX Instance Manager
NGINX peut véritablement être considéré comme un couteau suisse™ qui accélère vos efforts de modernisation de l’infrastructure informatique et des applications. Toutefois, cette vaste palette de fonctionnalités polyvalentes peut entraîner la multiplication des instances NGINX au sein d’une organisation, NGINX Open Source et NGINX Plus étant parfois gérés par des équipes différentes. Comment suivre toutes ces instances ? Comment vous assurer que leurs paramètres de configuration et de sécurité sont à jour ? C’est là qu’intervient F5 NGINX Instance Manager.
[Note de la rédaction – F5 NGINX Instance Manager s’appelle désormais « Instance Manager » et fait partie de F5 NGINX Management Suite.]
Idéal pour les utilisateurs DevOps qui maîtrisent NGINX et possèdent une solide expérience des configurations NGINX, NGINX Instance Manager simplifie la gestion, la configuration et la supervision de NGINX. Dans cet article, Karthik Krishnaswamy explique comment NGINX Instance Manager peut vous être utile.
Que sont les espaces de noms et les cgroups, et comment fonctionnent-ils ?
NGINX Unit prend en charge à la fois les espaces de noms et les cgroups, ce qui permet d’isoler les processus. Dans cet article, Scott van Kalken examine ces deux technologies Linux majeures, qui sont également à la base des conteneurs. Découvrez ces technologies sous-jacentes et comment les créer.
Comparaison des performances de NGINX dans des environnements physiques et virtuels
Si l’adoption du cloud public a connu une croissance fulgurante en raison de la pandémie de COVID‑19, les entreprises se tournent également vers le cloud hybride, qui leur permet d’exécuter des charges de travail à la fois dans des clouds publics et sur site. Pour vous aider à choisir la solution optimale et la plus abordable qui répond à vos besoins en matière de performances et de mise à l’échelle, nous mettons à votre disposition un guide de dimensionnement qui compare les performances de NGINX dans les deux environnements.
Dans cet article, Amir Rawdat explique comment nous avons testé NGINX afin d’obtenir les valeurs publiées dans le guide de dimensionnement. Comme nombre de nos clients déploient également des applications dans Kubernetes, nous détaillons aussi nos tests de NGINX Ingress Controller sur la plateforme Rancher Kubernetes Engine (RKE) et comparons les résultats à ceux de NGINX exécuté dans des architectures traditionnelles sur site.
Comment simplifier la gestion du trafic entrant et sortant dans Kubernetes
Un maillage de services peut notamment compliquer la gestion d’un environnement Kubernetes lorsqu’il doit être configuré séparément du contrôleur Ingress. Vous pouvez éviter ces problèmes – et gagner du temps – en intégrant le F5 NGINX Ingress Controller basé sur NGINX Plus à F5 NGINX Service Mesh afin de contrôler le trafic mTLS entrant et sortant. Dans cet article, Kate Osborn présente toutes les étapes détaillées de la vidéo de démonstration associée.
Authentification unique simple et robuste avec OpenID Connect et NGINX Ingress Controller
Avec la sortie de NGINX Ingress Controller 1.10.0, nous avons eu le plaisir d’annoncer une amélioration majeure : une version préliminaire de l’authentification OpenID Connect (OIDC). OIDC est la couche d’identité reposant sur le framework OAuth 2.0, qui fournit une solution d’authentification et d’authentification unique (SSO) pour les applications modernes. Notre politique OIDC est une solution SSO complète permettant aux utilisateurs de s’authentifier en toute sécurité auprès de plusieurs applications et services Kubernetes. Elle permet notamment aux applications de faire appel à un fournisseur d’identité (IdP) externe pour authentifier les utilisateurs, leur évitant ainsi d’avoir à gérer les noms d’utilisateur ou les mots de passe. Amir Rawdat vous explique tout dans cet article très populaire.
Déploiement de NGINX Ingress Controller sur Amazon EKS : notre méthode de test
Enfin, et ce n’est certainement pas le moins important, dans notre rétrospective des articles de blog de 2021, nous avons mis à jour plus tôt cette année notre présentation de la solution NGINX Ingress Controller en y ajoutant des recommandations de dimensionnement pour Amazon Elastic Kubernetes Service (EKS). Ce document présente les performances que vous pouvez espérer obtenir avec NGINX Ingress Controller sur différents types d’instances dans Amazon EKS, ainsi qu’une estimation du coût total de possession (TCO) mensuel. Dans cet article, Amir Rawdat revient pour expliquer comment nous avons obtenu ces chiffres, en fournissant toutes les informations nécessaires pour réaliser vous-même des tests similaires.
Essayez NGINX
Des essais gratuits de 30 jours sont disponibles pour toutes les solutions commerciales mentionnées dans cet article (ainsi que pour quelques autres !) :
- NGINX Plus et NGINX App Protect
- NGINX Ingress Controller et NGINX App Protect
- NGINX Controller [désormais NGINX Management Suite]
- NGINX Instance Manager [désormais Instance Manager, qui fait partie de NGINX Management Suite]
Ou commencez avec des solutions gratuites et open source :
À 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.