Networking for Kubernetes

Standardisez la mise en réseau Kubernetes, prenez en charge les charges de travail d’inférence IA et évoluez en toute sécurité, sans surcharge opérationnelle.

Déployez, sécurisez et faites évoluer vos applications, API et charges de travail d’IA sur Kubernetes

Kubernetes répond aux principaux défis opérationnels, mais ne contrôle pas le comportement du trafic. Lorsque les entreprises gèrent plusieurs clusters, locataires et équipes, ce contrôle peut entraîner une fragmentation des outils, une sécurité inégale, une visibilité de bout en bout limitée et des systèmes plus difficiles à exploiter. F5 Application Delivery and Security Platform (ADSP) étend aux environnements Kubernetes modernes des solutions de réseau, de sécurité et d’observabilité de niveau entreprise et prend en charge les charges de travail d’inférence de l’IA.

Standardisez la mise à disposition des applications Kubernetes

Harmonisez vos environnements grâce à une plateforme éprouvée de classe entreprise, plébiscitée par les équipes Platform et DevOps.

Étendez vos investissements ADC à Kubernetes

Connectez vos environnements ADC traditionnels à Kubernetes pour préserver vos investissements tout en permettant la mise à disposition d’applications modernes.

Préparez-vous à l’IA

Accélérez vos charges de travail d’IA grâce à une distribution d’applications optimisée pour l’IA sur Kubernetes, la plateforme de référence pour les applications d’IA.

Assurez une gouvernance à grande échelle

Appliquez des politiques cohérentes de gestion du trafic et de sécurité pour bénéficier d’une visibilité de bout en bout sur l’ensemble des clusters, des locataires, des équipes et des environnements.

Architecture de référence

Les schémas d’architecture de référence suivants sont conçus pour vous aider à comprendre la mise à disposition d’applications dans Kubernetes.

Mise en réseau dans Kubernetes

mise-en-réseau-pour-kubernetes_schéma-architecture-01

Networking for Kubernetes adapté à la production

mise-en-réseau-pour-kubernetes_schéma-d’architecture-02

Networking for Kubernetes de qualité professionnelle

mise-en-reseau-pour-kubernetes_schema-architecture-03

Networking for Kubernetes stratégique

mise-en-reseau-pour-kubernetes_schema-architecture-04

Découvrez les cas d’usage de la mise en réseau Kubernetes

Ingress pour Kubernetes

F5 NGINX Ingress Controller

Une solution Ingress éprouvée, fiable et prête pour la production.

F5 BIG-IP Next for Kubernetes

Contrôle évolutif et mutualisé du trafic entrant et sortant pour les clusters Kubernetes.

F5 NGINXaaS for Azure

Assure une distribution cohérente des applications dans les environnements Kubernetes hébergés sur Azure.

F5 BIG-IP Container Ingress Services

Étendez les fonctionnalités de gestion du trafic et de sécurité de BIG-IP à Kubernetes.

F5 WAF for NGINX

Appliquez et faites évoluer la sécurité des applications et des API au sein d’architectures distribuées et d’environnements hybrides.

F5 NGINXaaS pour Google Cloud

Assure une distribution cohérente des applications dans les environnements Kubernetes de Google Cloud.

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

API de passerelle

F5 NGINX Gateway Fabric

API Gateway adaptée aux environnements de production, avec prise en charge du routage tenant compte des modèles.

F5 WAF for NGINX

Sécurisez les applications modernes et les API exécutées sur F5 NGINX grâce à un WAF compatible avec Kubernetes

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

Équilibrage de charge des usines d’IA

F5 BIG-IP Next for Kubernetes

Contrôle évolutif et multilocataire du trafic entrant et sortant pour les clusters Kubernetes.

F5 NGINX Gateway Fabric

Une API Gateway conçue pour la production, avec prise en charge du routage tenant compte des modèles.

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

Multi-cluster et multilocataire

F5 BIG-IP Container Ingress Services

Étendez les fonctionnalités de gestion du trafic et de sécurité de BIG-IP à Kubernetes.

F5 BIG-IP Next for Kubernetes

Contrôle évolutif et multi-tenant du trafic entrant et sortant pour les clusters Kubernetes.

F5 NGINXaaS for Azure

Assure une distribution cohérente des applications dans les environnements Kubernetes hébergés sur Azure.

F5 NGINX Ingress Controller

Une solution Ingress éprouvée, fiable et prête pour la production

F5 NGINX Gateway Fabric

API Gateway de qualité production prenant en charge le routage tenant compte des modèles.

F5 NGINXaaS pour Google Cloud

Assure une distribution cohérente des applications dans les environnements Kubernetes de Google Cloud.

Observabilité pour Kubernetes

F5 NGINX Gateway Fabric

API Gateway adaptée aux environnements de production, avec prise en charge du routage tenant compte des modèles.

F5 NGINX Ingress Controller

Assurez une protection homogène de vos applications et environnements distribués avec un WAF SaaS

F5 BIG-IP eBPF Observability

Étend les capacités de BIG-IP Cloud-Native Edition en offrant une visibilité en temps réel, au niveau du noyau, sur le trafic Kubernetes, sans sidecars ni instrumentation au niveau applicatif.

F5 BIG-IP Container Ingress Services

Étendez les fonctionnalités de gestion du trafic et de sécurité de BIG-IP à Kubernetes.

Ressources

Articles et livres numériques

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

Actualités récentes

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

[@portabletext/react] Unknown block type "span", specify a component for it in the `components.types` prop

Questions fréquentes

Kubernetes est une plateforme open source de planification et d’orchestration de conteneurs qui automatise le déploiement, la mise à l’échelle, la mise en réseau et la gestion du cycle de vie des applications conteneurisées. Elle fournit des abstractions telles que les pods, les services et les ingress pour dissocier les applications de l’infrastructure sous-jacente, permettant ainsi leur portabilité entre les environnements sur site, cloud et edge. Kubernetes est largement utilisé pour exécuter des microservices, des API et, de plus en plus, des charges de travail d’intelligence artificielle et d’apprentissage automatique (IA/ML), grâce à son évolutivité, à sa résilience et au soutien de son écosystème. Le projet Kubernetes est hébergé par la Cloud Native Computing Foundation (CNCF), une entité rattachée à la Linux Foundation, une organisation à but non lucratif. De nombreuses distributions de Kubernetes sont également proposées par différents éditeurs de logiciels et fournisseurs SaaS.

La maîtrise des coûts de Kubernetes passe d’abord par celle des charges opérationnelles. La priorité doit être de standardiser la mise en réseau, la gestion du trafic et la sécurité, plutôt que de multiplier les outils spécialisés pour chaque cluster ou cloud. Les entreprises réduisent leurs coûts opérationnels en réutilisant une architecture cohérente fondée sur Ingress et Gateway API, en s’appuyant sur des modèles de déploiement et en optimisant l’utilisation des ressources grâce à un équilibrage de charge intelligent et à l’observabilité. Les performances sont préservées grâce à une infrastructure réseau adaptée à la production, offrant un débit élevé, une faible latence et des capacités d’automatisation via les API natives de Kubernetes et les workflows GitOps.

F5 optimise la mise en réseau Kubernetes pour l’IA et le machine learning grâce à une gestion intelligente du trafic qui va au-delà du simple équilibrage de charge à tour de rôle. F5 prend en charge le routage tenant compte des modèles, le traitement à haut débit du trafic des couches L3 à L7 et les performances déterministes nécessaires aux charges de travail d’inférence et d’entraînement exécutées sur GPU.

À mesure que les entreprises étendent leur utilisation de Kubernetes, les clusters et les services cloud Kubernetes peuvent facilement proliférer. Il en résulte généralement une fragmentation du réseau, de la sécurité et de l’observabilité. La diversité des contrôleurs Ingress, des équilibreurs de charge cloud et des modèles de politiques entraîne des dérives de configuration, une application incohérente des mesures de sécurité et une visibilité de bout en bout limitée. La complexité opérationnelle augmente à mesure que les équipes gèrent plusieurs plans de contrôle et chaînes d’outils. Sans une couche de connectivité bien conçue, le déploiement à grande échelle de Kubernetes sur plusieurs clusters et clouds entraîne une hausse des coûts, un dépannage plus lent et une fiabilité moindre.

Le moyen le plus simple d’exécuter Kubernetes en périphérie consiste à utiliser une distribution Kubernetes légère et cohérente, associée à une gestion centralisée du réseau et de la sécurité. Les environnements en périphérie nécessitent des performances prévisibles, des composants légers, une charge d’exploitation minimale et une prise en charge de la connectivité intermittente. En standardisant la gestion du trafic entrant, le routage du trafic et les politiques de sécurité dans les environnements centraux, cloud et en périphérie, les équipes peuvent déployer Kubernetes à grande échelle tout en préservant la visibilité, l’isolation et l’automatisation, sans dépendre de services propres à un fournisseur cloud.