ADC
Merci pour vos commentaires

Ce article a été traduit automatiquement. (Clause de non responsabilité)

Service mesh

Un maillage de services est une couche d’infrastructure permettant de gérer les communications de service à service pour les applications cloud natives à l’aide d’API. Il permet de connecter, de sécuriser et de surveiller vos microservices. NetScaler propose deux solutions pour répondre à vos exigences en matière de maillage de services :

  • Service mesh lite
  • Service mesh (intégration de NetScaler à Istio)

Service mesh lite

Une implémentation à part entière du maillage de service-mesh est complexe et nécessite une courbe d’apprentissage abrupte. Si vous recherchez une implémentation simplifiée d’un maillage de services offrant des avantages similaires, NetScaler propose une solution moins complexe appelée service mesh lite. Dans cette solution, un NetScaler CPX fonctionne comme un équilibreur de charge centralisé dans le cluster Kubernetes et équilibre la charge du trafic est-ouest entre les microservices. NetScaler CPX applique les politiques relatives au trafic entrant et entre conteneurs.

Le schéma suivant montre une architecture Service Mesh Lite.

Service mesh lite

Pour plus d’informations, reportez-vous à la documentation Service Mesh Lite.

Service mesh (intégration de NetScaler à Istio)

NetScaler fournit une solution de maillage de services en intégrant NetScaler à Istio. Istio, un maillage de services open source et indépendant de la plate-forme, est l’une des implémentations de maillage de services les plus populaires. En intégrant NetScaler à Istio, vous pouvez tirer parti des fonctionnalités de NetScaler pour sécuriser et optimiser le trafic des applications dans le maillage de services.

NetScaler peut être intégré à Istio des manières suivantes :

  • NetScaler MPX, VPX ou CPX en tant que passerelle d’entrée Istio vers le maillage du service afin d’exposer le trafic vers le cluster Kubernetes.
  • NetScaler CPX en tant que proxy annexe avec des conteneurs d’applications dans le maillage de services pour contrôler la communication entre les applications.

Vous pouvez utiliser l’une ou l’autre intégration indépendamment ou combiner les deux méthodes pour obtenir une solution de plan de données unifiée.

Le schéma suivant montre une architecture de maillage de services.

Service mesh

Le service mesh est idéal pour les applications hautement sécurisées et offre également les avantages suivants.

  • Offre une gestion fine (modularisée) du trafic par conteneur
  • Assure une observabilité, des analyses et une sécurité plus complètes (Mutual TLS) grâce à la mise en œuvre d’un sidecar
  • Permet le déploiement automatique de Canary pour chaque conteneur grâce à NetScaler CPX intégré
  • Prise en charge de la portabilité cloud
  • Permet de décharger certaines des fonctions exécutées par les applications vers le sidecar
  • Fournit une latence latence latérale inférieure
  • Fournit des intégrations avec des outils open source
  • Offre une évolutivité

Pour plus d’informations, consultez la documentation sur l’ intégration de NetScaler à Istio.

La version officielle de ce document est en anglais. Certains contenus de la documentation Cloud Software Group ont été traduits de façon automatique à des fins pratiques uniquement. Cloud Software Group n'exerce aucun contrôle sur le contenu traduit de façon automatique, qui peut contenir des erreurs, des imprécisions ou un langage inapproprié. Aucune garantie, explicite ou implicite, n'est fournie quant à l'exactitude, la fiabilité, la pertinence ou la justesse de toute traduction effectuée depuis l'anglais d'origine vers une autre langue, ou quant à la conformité de votre produit ou service Cloud Software Group à tout contenu traduit de façon automatique, et toute garantie fournie en vertu du contrat de licence de l'utilisateur final ou des conditions d'utilisation des services applicables, ou de tout autre accord avec Cloud Software Group, quant à la conformité du produit ou service à toute documentation ne s'applique pas dans la mesure où cette documentation a été traduite de façon automatique. Cloud Software Group ne pourra être tenu responsable de tout dommage ou problème dû à l'utilisation de contenu traduit de façon automatique.
Service mesh