F5 NGINX API Gateway : léger, sécurisé et convivial pour les développeurs. Dans tous les environnements.

La sécurité avant tout, pensé pour les développeurs. Facile à déployer et à gérer. WAF et protection DDoS en un clic.

Déploiement d’API multicloud avec sécurité et contrôle

Une sécurité robuste des API, facile à gérer et à déployer

NGINX API Gateway offre une sécurité robuste des API grâce à la validation JWT, au mTLS, à la limitation du débit et à la configuration du WAF en un clic. Conçu pour Kubernetes, le cloud et les environnements sur site, il permet un contrôle précis du trafic et l’application de politiques. Les développeurs bénéficient d’une vaste bibliothèque de configurations, d’une intégration CI/CD simple et d’un déploiement léger et hautement performant à grande échelle.

  • Limitation du débit et contrôle du trafic - Applique des limites de débit par adresse IP, clé ou route afin de prévenir les abus, d’absorber les pics de trafic et de réduire la charge sur les services backend.
  • Authentification complète - Prend en charge JWT, OAuth 2.0, OpenID Connect et mTLS pour authentifier les utilisateurs et les services, et chiffrer le trafic entre les points de terminaison de confiance.
  • WAF et DDoS - Protège contre les attaques DDoS au niveau applicatif grâce à des politiques d’accès définies par route et à une configuration du WAF en un clic pour contrer les menaces du Top 10 de l’OWASP et les abus d’API.
écran d’ordinateur avec un cadenas superposé à des nuages
Roue de passerelle API

Gérer les passerelles API

NGINX API Gateway répond à la prolifération des API en assurant une gestion fédérée des instances de passerelle dans Kubernetes, le cloud et les environnements sur site. NGINX One centralise la configuration, la surveillance et les mises à jour, tandis que les recommandations intégrées basées sur l’IA, les notifications de CVE et la gestion des certificats SSL réduisent les erreurs de configuration et garantissent une application cohérente des politiques dans tous les environnements.

  • Gestion distribuée des passerelles fédérées - Gérez les passerelles d’API dans différents clouds, sur site et dans Kubernetes grâce à un contrôle centralisé et à un routage précis du trafic pour chaque service ou route.
  • Mises à jour en temps réel des politiques d’API - Appliquez instantanément les modifications de configuration à API Gateway, sans rechargement. Les contrôles d’intégrité actifs garantissent la disponibilité pendant les mises à jour et en cas de défaillance des services en amont.
  • Observabilité et gouvernance globales en temps réel - Bénéficiez d’une vue unifiée du trafic des API dans les environnements distribués. Surveillez en temps réel le débit, les erreurs et les modifications de configuration.

Adapté aux DevOps et aux développeurs

NGINX API Gateway s’intègre aux workflows DevOps grâce à la prise en charge de la configuration déclarative, des pipelines CI/CD et des pratiques GitOps. Sa faible empreinte convient aux environnements cloud, sur site et conteneurisés. Les développeurs peuvent rapidement appliquer des modifications de politiques via la console NGINX One ou l’API, valider les configurations et déployer les mises à jour sans interruption de service ni outils complexes.

  • Facile à déployer - S’exécute nativement dans des conteneurs, des machines virtuelles ou sur des serveurs physiques, avec une configuration minimale dans Kubernetes, dans le cloud ou sur site.
  • S’intègre aux workflows - Fonctionne avec les pipelines CI/CD existants grâce à une configuration basée sur YAML, des mises à jour pilotées par API et un contrôle de version facilitant les retours en arrière.
  • Configuration simplifiée - Un format de configuration déclaratif avec validation et une mise en place assistée par l’IA via NGINX One permet de réduire les erreurs et de rationaliser le déploiement des politiques dans plusieurs environnements.
Appareil entouré de flèches rotatives, avec des icônes de fusée et de roue de code
Nuage avec des icônes de code et une roue dentée

Cloud native, conteneurisé pour les API fédérées

Conçue pour les plateformes cloud natives, la passerelle API NGINX s’exécute efficacement dans des conteneurs, évolue horizontalement et prend en charge les opérations d’API fédérées dans Kubernetes, le cloud public et les nœuds en périphérie, permettant ainsi la mise à disposition d’applications modernes et distribuées.

  • Déploiement et intégration natifs de Kubernetes - S’exécute sous forme de conteneur avec une prise en charge complète de K8s — CRD, Helm et Ingress — pour un déploiement déclaratif des API sur les plateformes cloud natives. S’intègre aux pipelines CI/CD GitOps. 
  • Léger et évolutif - Faible empreinte, prêt pour la conteneurisation. Évolue horizontalement via des plateformes d’orchestration telles que Kubernetes afin de gérer des charges de travail d’API dynamiques avec des pics d’activité.
  • Contrôle distribué des passerelles d’API - Permet à plusieurs passerelles autonomes de fonctionner avec une visibilité partagée et une application cohérente des politiques de trafic.

Fonctionnalités principales

Assure l’acheminement, le contrôle et la sécurisation du trafic API dans tous les environnements, quelle que soit l’échelle. Permet aux développeurs d’avancer rapidement sans compromettre la fiabilité, tout en offrant aux équipes de sécurité une gestion robuste des risques et une réduction de la surface d’attaque avec une faible charge opérationnelle.

Application des règles de sécurité des API
Protège contre les dix principales menaces de l’OWASP et d’autres attaques visant les API. Bloque les attaques DDoS et les abus de logique métier. Permet d’appliquer facilement, pour chaque API, une authentification granulaire basée sur des règles, notamment via OIDC et JWT.
Contrôle granulaire du trafic
Protège les API grâce à une limitation précise du débit par client et à un contrôle des pics de trafic.
Observabilité approfondie
Plus de 200 indicateurs de performance pour résoudre les problèmes de trafic. Intégrations tierces faciles via OpenTelemetry.
Déployez où vous voulez
Une petite image de conteneur (> 60 Mo) s’exécute dans le cloud, sur site, dans des environnements multicloud et en périphérie.
Facile à étendre et à personnaliser
Une vaste bibliothèque de configurations et de plugins existants. Créez les vôtres avec Lua, njs ou YAML/CRDS.
Intégration du WAF en un clic
F5 WAF for NGINX offre une inspection en ligne du trafic des API partageant le même plan de données, pour une latence extrêmement faible.
NGINX One pour la configuration de l’IA et la prise en charge de la sécurité
NGINX One AI fournit des réponses d’expert et des suggestions de configuration directement dans le code.

Ressources

À la une

Bouclier avec une coche et une roue dentée symbolisant le code dans un nuage

Déployer NGINX en tant que passerelle API

En tant que proxy inverse et équilibreur de charge léger et hautes performances de référence, NGINX dispose des fonctionnalités avancées de traitement HTTP nécessaires à la gestion du trafic des API. NGINX constitue ainsi la plateforme idéale pour créer une passerelle d’API.

Lire l’article de blog