Présentation

Exécuter Kubernetes à l'échelle de toute l'entreprise

IBM Cloud® Kubernetes Service est une solution Kubernetes certifiée et gérée, conçue pour créer un cluster d'hôtes de calcul permettant de déployer et gérer des applications conteneurisées sur IBM Cloud®. Il propose la planification intelligente, la réparation spontanée et la mise à l'échelle horizontale. Il gère de façon sécurisée les ressources dont vous avez besoin pour déployer, mettre à jour et mettre à l'échelle rapidement les applications. IBM Cloud Kubernetes Service gère le maître, ce qui vous évite de devoir gérer le système d'exploitation hôte, l'environnement d'exécution de conteneur et le processus de mise à jour de la version de Kubernetes.

Apprenez à déployer et à exploiter un cluster dans un environnement Kubernetes opérationnel sur IBM Cloud, gratuitement. Il ne s'agit pas d'une démonstration, mais vous n'aurez cependant rien à configurer ni télécharger.

Tableau de bord Kubernetes

Cas d'utilisation

Créer des clusters Kubernetes

Diagramme montrant comment utiliser les fonctionnalités de Kubernetes pour déployer une application conteneurisée sur l'IBM Cloud

Créer des clusters Kubernetes

Découvrez comment une société fictive de relations publiques utilise les fonctionnalités de Kubernetes pour déployer dans IBM Cloud une application conteneurisée. Avec IBM Watson® Tone Analyzer Service, la société reçoit un retour sur ses communiqués de presse.

Déployer une application Web évolutive

Diagramme montrant comment construire une application Web, l'exécuter localement dans un conteneur, puis la déployer sur un cluster IBM Cloud Kubernetes.

Déployer une application Web évolutive

Apprenez à construire une application Web, à l'exécuter localement dans un conteneur, puis à la déployer sur un cluster IBM Cloud Kubernetes. Découvrez également comment lier un domaine personnalisé, surveiller l'intégrité de l'environnement et évoluer en fonction des besoins.

Analyser les journaux et surveiller les applications

Diagramme montrant comment créer un cluster et configurer les services d'analyse et de surveillance des journaux, puis déployer une application sur le cluster

Analyser les journaux et surveiller les applications

Apprenez à créer un cluster et à configurer les services d'analyse et de surveillance des journaux. Déployez ensuite une application sur le cluster, consultez et analysez les journaux avec Kibana et visualisez l'état de santé et les métriques avec Grafana.

Déployer les applications en continu

Diagramme montrant comment configurer un pipeline d'intégration continue et de distribution continue pour les applications conteneurisées s'exécutant dans Kubernetes.

Déployer les applications en continu

Apprenez à configurer un pipeline CI/CD pour des applications conteneurisées s'exécutant dans Kubernetes. Ce cas d'utilisation englobe la configuration du contrôle des sources, la génération, le test, le déploiement et l'intégration des scanners de sécurité, l'analyse et plus encore.

Fonctionnalités

Nos clients

Logo de l'épiphanie
Logo d'Etihad
Logo d'Exxon
Logo de Gia
Logo d'Irene
Logo de pbm
Logo de harry rosen
Logo de crm.com

Foire aux questions

Obtenez des réponses aux questions les plus fréquemment posées sur IBM Cloud Kubernetes Service.

Comment fonctionne une plateforme basée sur des conteneurs ?

IBM Cloud® Kubernetes Service propose un service de conteneurs entièrement géré pour les conteneurs Docker (OCI). Il permet aux clients de déployer des applications conteneurisées sur un pool d'hôtes de traitement, puis de gérer ces conteneurs. Les conteneurs sont automatiquement planifiés et placés sur les hôtes de traitement disponibles en fonction de vos exigences et de la disponibilité dans le cluster.

Comment le service de conteneurs Kubernetes est-il géré ?

Chaque cluster est mis à disposition avec un maître Kubernetes exploité et géré par IBM. Des nœuds worker sont déployés sur l'infrastructure appartenant au client. Vos nœuds worker sont à service exclusif et dédiés à vous seul, en tant que client. Gérez vos nœuds worker à l'aide d'outils fournis par IBM pour déployer les correctifs du système d'exploitation, mettre à jour l'environnement d'exécution de conteneur et installer les nouvelles versions de Kubernetes.

Comment exécuter des conteneurs Docker sur ma propre infrastructure ?

Avec IBM Cloud Kubernetes Service, vous pouvez déployer des conteneurs Docker sur des pods qui s'exécutent sur vos nœuds worker. Les nœuds worker sont fournis avec un ensemble de pods complémentaires pour vous aider à gérer vos conteneurs. Installez d'autres modules complémentaires via Helm, gestionnaire de package Kubernetes. Ces modules complémentaires permettent d'étendre vos applications à l'aide de tableaux de bord, de la journalisation, des services IBM Cloud et IBM Watson®, etc.

Comment fonctionne la mise à l'échelle automatique pour mes conteneurs Docker dans Kubernetes ?

Dans IBM Cloud Kubernetes Service, vous pouvez activer la mise à l'échelle horizontale automatique des pods pour augmenter ou diminuer automatiquement le nombre de vos pods d'application en fonction des besoins de vos charges de travail.

Comment est géré l'hébergement des conteneurs lors de l'utilisation d'instances de fournisseur de services ?

Vous cherchez à contrôler les infrastructures de traitement qui exécutent les charges de travail conteneurisées, et à y accéder, pour avoir la certitude que votre application dispose des ressources dont elle a besoin. Vous recherchez également un environnement stable pour vos applications et souhaitez réduire les coûts de maintenance. IBM Cloud Kubernetes Service gère le maître, ce qui vous évite de devoir gérer le système d'exploitation hôte, l'environnement d'exécution de conteneur et le processus de mise à jour de la version de Kubernetes.

Puis-je intégrer le stockage par blocs à mes applications ?

Vous pouvez mettre à disposition un stockage par blocs pour votre cluster et vous servir du stockage fourni par votre application comme magasin de données persistantes. IBM Cloud Kubernetes Service fournit des classes de stockage Kubernetes prédéfinies que vous pouvez utiliser pour choisir la capacité de stockage par blocs et les caractéristiques de performance répondant à vos exigences en termes d'application.

Comment fonctionne la mise en réseau dans un cluster ?

IBM Cloud Kubernetes Service s'intègre parfaitement aux fonctionnalités d'adressage IP, de routage réseau, de liste de contrôle d'accès, d'équilibrage de charge et de pare-feu de la plateforme IBM Cloud. Lorsque vous déployez des clusters standard, vous pouvez indiquer le réseau virtuel de vos nœuds worker qui permettent la segmentation et l'isolement du réseau. Chaque cluster est configuré avec des règles réseau prédéfinies.

Comment les contrôles de sécurité sont-ils intégrés ?

Chaque cluster est configuré en tant que cluster à service exclusif, dédié à vous seul. Pour sécuriser les communications entre le serveur API Kubernetes et vos nœuds worker, IBM Cloud Kubernetes Service utilise un tunnel OpenVPN et des certificats TLS, et surveille le réseau maître afin de détecter et éliminer les attaques malveillantes. Vous contrôlez l'accès des utilisateurs aux ressources du cluster.

Comment stocker des images Docker dans le cloud ?

Obtenez un registre privé d'images Docker sous forme de service sur la plateforme. Chaque locataire d'IBM Cloud Container Registry dispose d'un registre privé hébergé, créé à l'aide du registre Docker v2 pour sécuriser le stockage des images Docker dans le cloud. Integrated Vulnerability Advisor analyse les images avec IBM® X-Force® Exchange et sa politique ISO27k analyse conteneurs et packages en direct.

Puis-je configurer mon propre planificateur Kubernetes afin de placer des conteneurs dans un cluster ?

Avec IBM Cloud Kubernetes Service, vous contrôlez votre cluster et pouvez implémenter votre propre logique de planification et d'affinité Kubernetes pour vos déploiements Kubernetes.

Produits connexes

IBM Cloud Code Engine

Exécutez votre application, votre travail ou votre conteneur sur une plateforme gérée sans serveur.

Red Hat OpenShift on IBM Cloud

Déployez et sécurisez les charges de travail d'entreprise sur Red Hat® OpenShift® natif avec des outils axés développement pour exécuter des applications hautement disponibles.

IBM Cloud Foundry

Créez et déployez des applications dans un environnement Cloud Foundry à service partagé géré.