Networking for Kubernetes
Standardisez la mise en réseau Kubernetes, prenez en charge les charges de travail d’inférence IA et passez à l’échelle 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ésout les 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é incohérente, une visibilité de bout en bout limitée et des systèmes plus difficiles à exploiter. La F5 Application Delivery and Security Platform (ADSP) étend les solutions de réseau, de sécurité et d’observabilité de niveau entreprise aux environnements Kubernetes modernes et prend en charge les charges de travail d’inférence d’IA.
Standardisez la mise à disposition des applications Kubernetes
Adoptez une plateforme éprouvée de niveau entreprise pour harmoniser vos environnements, plébiscitée par les équipes plateforme et DevOps.
Étendez vos investissements ADC à Kubernetes
Reliez les environnements ADC traditionnels à Kubernetes pour préserver vos investissements tout en permettant une mise à disposition moderne des applications.
Préparez-vous à l’IA
Prenez en charge 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 tenants, 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 des applications dans Kubernetes.
Mise en réseau dans Kubernetes
Networking for Kubernetes de qualité production
Networking for Kubernetes de niveau entreprise
Networking for Kubernetes stratégique
Découvrez les cas d’usage de la mise en réseau Kubernetes
Ingress pour Kubernetes
F5 NGINX Ingress Controller
Une solution éprouvée et fiable de gestion du trafic entrant, prête pour la production.
F5 BIG-IP Next for Kubernetes
Contrôle évolutif et multilocataire 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 déployez à grande échelle la sécurité des applications et des API dans les architectures distribuées et les environnements hybrides.
F5 NGINXaaS pour Google Cloud
Assure une distribution cohérente des applications dans les environnements Kubernetes de Google Cloud.
API de passerelle
F5 NGINX Gateway Fabric
API Gateway de niveau production prenant en charge le 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 adapté à Kubernetes
Équilibrage de la 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
API Gateway adaptée aux environnements de production, avec prise en charge du routage tenant compte des modèles.
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 multilocataire 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 adaptée aux environnements de production, avec prise en charge du 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 cohérente de vos applications et environnements distribués avec un WAF en mode SaaS
F5 BIG-IP eBPF Observability
Étend les capacités de BIG-IP Cloud-Native Edition en offrant une visibilité en temps réel sur le trafic Kubernetes au niveau du noyau, sans conteneurs side-car 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
Actualités récentes
Vidéos
Blogs
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 en périphérie. 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é de la Linux Foundation, organisation à but non lucratif. Il existe également de nombreuses distributions de Kubernetes proposées par des éditeurs de logiciels et des fournisseurs de SaaS.
La maîtrise des coûts de Kubernetes commence par celle des frais d’exploitation. Sur le plan opérationnel, la priorité doit être de standardiser la mise en réseau, la gestion du trafic et la sécurité, plutôt que d’accumuler des outils dédiés pour chaque cluster ou cloud. Les entreprises réduisent leurs coûts d’exploitation 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 une automatisation via des API natives de Kubernetes et des 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 par round-robin. 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 accélérées par GPU.
À mesure que les organisations étendent leur utilisation de Kubernetes, les clusters et les services cloud Kubernetes peuvent facilement proliférer. Cela entraîne généralement une fragmentation des fonctions réseau, de sécurité et d’observabilité. La diversité des contrôleurs d’ingress, des équilibreurs de charge cloud et des modèles de politiques entraîne une dérive des configurations, une application incohérente des règles de sécurité et une visibilité de bout en bout limitée. La complexité opérationnelle augmente lorsque les équipes doivent gérer plusieurs plans de contrôle et chaînes d’outils. Sans une couche de connectivité correctement conçue, le déploiement de Kubernetes à grande échelle sur plusieurs clusters et clouds se traduit par des coûts plus élevés, un dépannage plus lent et une fiabilité réduite.
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 à un contrôle centralisé 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 opérationnelle 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 infrastructures centrales, le cloud et les environnements 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 de cloud.