Tous les produits
Search
Centre de documentation

API Gateway:What is Cloud-native API Gateway

Dernière mise à jour :Oct 14, 2026

Cloud Native API Gateway unifie les passerelles de trafic, de microservices et de sécurité au sein d'une architecture unique pour l'exposition des services, la gestion du trafic, l'ingress des applications et la gestion complète du cycle de vie des API. Il offre des performances 1 à 5 fois supérieures à celles des passerelles développées en interne, avec une stabilité éprouvée lors du Double 11, une sécurité multicouche (mTLS, authentification, WAF, plug-ins personnalisés) et une extensibilité via des plug-ins actualisables à chaud.

Pourquoi choisir Cloud-native API Gateway

Avantage

Description

Compatibilité open source

Compatible à 100 % avec Higress open source et NGINX Ingress. S'intègre à K8s et améliore les performances, l'observability et la facilité d'utilisation.

Service entièrement géré

Fonctionne sous forme de cluster entièrement géré. Concentrez-vous sur le développement métier sans gérer le déploiement ni l'exploitation et la maintenance.

High availability

Des capacités complètes de surveillance et d'exploitation qui répondent aux problèmes de disponibilité des intergiciels (middleware) open source.

Architecture cloud-native

Tous les composants du produit sont conteneurisés. Inclut un contrôleur K8s Ingress et s'intègre profondément aux services de conteneurs.

Gestion visuelle

Interface visuelle pour la visibilité, la gestion et le contrôle des API.

Pour plus d'informations, consultez les rubriques Fonctionnalités et Avantages.

Concepts clés

Cloud-native API Gateway propose trois types d'API : REST API, HTTP API et WebSocket API.

HTTP API

Les HTTP API sont des interfaces centrées sur les routes, adaptées aux scénarios K8s Ingress, aux architectures de microservices et à l'IA (SSE), permettant une exposition rapide des services.

  • Dans Kubernetes, un Ingress gère l'accès externe aux services du cluster avec un équilibrage de charge de niveau 7. Le contrôleur Ingress de Cloud-native API Gateway étend cette fonctionnalité avec une gestion du trafic plus robuste, compatible avec NGINX Ingress et plus de 50 annotations NGINX Ingress (couvrant plus de 90 % des cas d'utilisation). Il prend en charge les déploiements progressifs, la gouvernance flexible des services et la protection de la sécurité pour les applications distribuées cloud-native à grande échelle.

  • Lorsqu'une gestion fine des API n'est pas requise, configurez des routes pour diriger les requêtes vers les services backend. Les chemins de routage (tels que /user/*) sont plus larges que les opérations d'API, ce qui permet une configuration rapide de l'accès et une interaction simplifiée avec le système.

Les HTTP API s'adressent aux équipes de développement et d'exploitation. Les routes séparent la logique métier et simplifient l'interaction entre les services.

REST API

Les REST API sont des interfaces orientées ressources qui utilisent des méthodes HTTP standard (GET, POST, etc.) pour opérer sur des ressources. Elles conviennent au développement API-first, à la collaboration interéquipes et à la gestion fine des API.

  • Une approche API-first consiste à concevoir les API avant de construire les services backend, en définissant dès le départ les limites du système et les interactions entre services.

  • La gestion fine convient aux scénarios où les services sont exposés à des partenaires ou à travers des systèmes internes et externes. Les fournisseurs exposent des interfaces spécifiques, configurent des politiques de trafic par interface et fournissent la documentation des API aux consommateurs.

Les REST API s'adressent aux équipes centrées sur le métier, favorisant la collaboration interéquipes et l'itération rapide.

WebSocket API

Les WebSocket API fournissent un protocole de connexion persistante pour une communication bidirectionnelle en temps réel. Elles prennent en charge la transmission efficace des données pour des applications telles que l'IA, l'IoT, les jeux, la messagerie instantanée et les cotations boursières.

Les WebSocket API suivent le même chemin d'utilisation centré sur les routes que les HTTP API, avec une période de délai d'expiration par défaut plus longue.

Fonctionnalités

Fonctionnalité

Description

Références

Gestion du cycle de vie des API

Gérez les API tout au long de leur cycle de vie : conception, développement, test, publication et dépublication.

Gestion des API

Contrôleur K8s Ingress

Prend en charge le contrôleur K8s Ingress.

N/A

Authentification de sécurité

Intègre les systèmes d'authentification et de connexion. Prend en charge les certificats HTTPS, les listes noires/blanches IP, l'authentification et l'autorisation (JWT, OIDC, IDaaS), ainsi que le nettoyage du trafic inhabituel.

Gestion de la sécurité

Observabilité

Tableaux de bord globaux, surveillance des instances, récupération des journaux, classements TOP métier, livraison des journaux, analyse de traçage et alertes.

Observation et analyse

Gouvernance du trafic

Limitation de débit, dégradation, découverte de services, routage, prise en charge de plusieurs registres, étiquetage du trafic et configuration des délais d'expiration.

Routage

Marketplace de plug-ins

Plug-ins intégrés pour l'authentification, l'autorisation, la gestion du trafic et la sécurité. Téléchargez des plug-ins personnalisés pour étendre les fonctionnalités.

Marketplace de plug-ins

Haute disponibilité

Basé sur Envoy. Unifie K8s Ingress et les passerelles de microservices. Prend en charge la protection contre la surcharge, la publication et la dépublication sans interruption, la reprise après sinistre multi-zone, la mise à l'échelle élastique et la récupération automatique après panne. SLA allant jusqu'à 99,99 %.

N/A

Facturation

Pour plus d'informations, consultez la rubrique Facturation.

Activer Cloud-native API Gateway

Accédez à la page d'activation de Cloud-native API Gateway pour activer Cloud-native API Gateway.

Nous contacter

Pour toute question concernant Cloud-native API Gateway, rejoignez le groupe DingTalk (ID : 88010006189) ou soumettez un ticket.