Unité 2.7 : Services IA et conteneurs
Introduction
À mesure que les plateformes cloud évoluent, les organisations ont besoin de plus que de simples ressources de calcul et de stockage. Elles ont besoin de services intelligents capables d'analyser les données et de générer du contenu, ainsi que de plateformes de conteneurs permettant d'exécuter des microservices modernes à grande échelle. IONOS CLOUD propose les deux : des services d'IA qui apportent des capacités d'apprentissage automatique à vos applications sans qu'il soit nécessaire de gérer l'infrastructure GPU, et des services d'orchestration de conteneurs qui gèrent la complexité du déploiement et de la mise à l'échelle des charges de travail conteneurisées.
Dans cette unité, vous explorerez deux catégories de services essentielles qui s'appuient sur l'infrastructure de base abordée dans les unités précédentes. Nous couvrirons les services d'IA pour l'inférence et l'intelligence documentaire, suivis des services de conteneurs pour l'exécution de charges de travail Kubernetes en production, avec des dépôts gérés et des options de plateforme d'entreprise.
1. Services d'intelligence artificielle
IONOS CLOUD propose un service d'inférence IA managé qui apporte des capacités d'apprentissage automatique à vos applications sans nécessiter de gérer une infrastructure GPU ni de devenir expert en apprentissage automatique.
1.1 AI Model Hub
AI Model Hub est le service d'inférence d'IONOS CLOUD qui fournit un catalogue de modèles de base pré-entraînés, prêts à être utilisés directement via des API REST. Ces modèles ont déjà été entraînés sur de grands jeux de données publics par leurs développeurs d'origine, et vous pouvez les utiliser immédiatement pour l'inférence sans entraînement ni ajustement fin.
Types de modèles pré-entraînés disponibles :
| Catégorie | Modèles d'exemple | Cas d'utilisation principal |
|---|---|---|
| Modèles de langage de grande taille (texte vers texte) | Mistral Small 24B, Llama 3.1 8B, Mistral Nemo, Llama 3.3 70B, GPT-OSS 120B, Llama 3.1 405B | Génération de texte, chat, couverture multilingue et chat augmenté par la vision avec des modèles capables de traiter des images, tels que Mistral Small 24B |
| Modèles de codage (texte vers code) | Qwen3 Coder Next 80B | Génération et assistance en code |
| Modèles texte-vers-image (texte vers image) | FLUX.1-schnell, FLUX.2-Klein-4B | Création d'images à partir de prompts |
| Modèles OCR (image vers texte) | LightOnOCR-2-1B | Extraction et numérisation de texte dans les documents |
| Modèles d'intégration (texte vers vecteur) | BGE Large v1.5, BGE m3, Paraphrase Multilingual MPNet v2 | Recherche sémantique, similarité, regroupement |
| Modèles de réordonnancement (requête et documents vers documents classés) | Voir la liste des modèles dans le DCD | Réordonnancement des résultats récupérés par pertinence, généralement dans un pipeline RAG |
Quand utiliser AI Model Hub :
Vous devez utiliser AI Model Hub chaque fois que vous avez besoin de capacités IA avancées (génération de texte, création d'images, intégrations, recherche sémantique) sans la charge opérationnelle liée au matériel, à l'entraînement des modèles ou aux travaux de conformité. Le service est particulièrement précieux pour la génération de texte et les chatbots, la génération d'images pour le marketing ou le design, la recherche sémantique, et la génération augmentée par récupération (RAG), où les réponses des LLM sont ancrées dans vos propres documents.
Avantages clés :
- Hébergement managé sans serveurs ni clusters GPU à entretenir
- Sécurité et conformité avec les données restant en Allemagne, alignées sur le RGPD
- Évolutivité qui s'ajuste automatiquement pour répondre au volume de requêtes
- API unifiée, compatible OpenAI, pour une intégration facile
- Facturation basée sur les jetons offrant une tarification transparente et liée à l'utilisation
Tous les modèles sont exposés via une API unique, compatible OpenAI, et vous pouvez changer de modèle à la volée sans redéployer l'infrastructure. Les capacités d'appel d'outils permettent aux LLM pris en charge d'invoquer des API et des fonctions externes pendant une conversation, permettant des actions réelles telles que des recherches dans une base de données ou la passation de commandes. Pour la génération augmentée par récupération, vous combinez les modèles d'intégration et de langage du Hub avec une base de données vectorielle. Le chemin recommandé pour les nouvelles constructions est IONOS CLOUD Managed PostgreSQL avec l'extension pgvector comme magasin vectoriel, AI Model Hub fournissant les modèles d'intégration et de génération de texte. L'ancienne fonctionnalité native Document Collections (un magasin vectoriel managé) est obsolète et fermée aux nouveaux déploiements, et elle sera retirée le 2026-08-31 ; les collections existantes continueront de fonctionner jusqu'à cette date, mais les nouveaux projets RAG devraient utiliser le chemin pgvector auto-géré. Plusieurs des modèles disponibles sont multilingues, prenant en charge les scénarios de souveraineté numérique européenne où une large couverture linguistique dans un environnement conforme au RGPD est essentielle.
2. Services de conteneurs
La technologie des conteneurs est devenue la méthode standard pour encapsuler et exécuter les applications modernes. IONOS CLOUD propose des services de conteneurs managés qui gèrent la complexité de l'exécution de charges de travail conteneurisées à grande échelle.
2.1 Managed Kubernetes
Managed Kubernetes est le service entièrement automatisé d'IONOS CLOUD pour exécuter des clusters Kubernetes prêts pour la production, sans la surcharge opérationnelle liée à la gestion du plan de contrôle et de l'infrastructure sous-jacente par vos soins.
Principaux avantages de Managed Kubernetes :
| Avantage | Signification | Valeur pour vous |
|---|---|---|
| Provisionnement entièrement automatisé du cluster | Le service crée le plan de contrôle et les nœuds de travail automatiquement | Aucune configuration manuelle de VM ou de réseau requise |
| Mises à jour et correctifs de sécurité automatiques | IONOS CLOUD applique les mises à niveau de version Kubernetes et les correctifs de sécurité | Aucune intervention nécessaire pour rester à jour et sécurisé |
| Plan de contrôle à haute disponibilité | Le plan de contrôle fonctionne sur plusieurs VM dans une région | Tolérance aux pannes intégrée et fonctionnement continu |
| Accès administrateur complet | Contrôle total sur l'API Kubernetes | Conservez le contrôle sur les charges de travail pendant qu'IONOS CLOUD gère l'infrastructure |
| Calcul à la demande | Les nœuds de travail sont facturés uniquement en fonction des ressources utilisées | Rentable, sans surcharge administrative cachée |
| Abstraction des pools de nœuds | Les ressources sont regroupées en pools de nœuds | Mise à l'échelle et allocation des ressources simples et cohérentes |
| Basé sur Kubernetes standard | Kubernetes open source standard | Compatibilité maximale avec les outils de l'écosystème |
| Surveillance intégrée | Kubernetes Manager affiche l'état et fournit le kubeconfig | Visibilité facile sur l'état de santé du cluster |
Modèles de déploiement de cluster :
Managed Kubernetes prend en charge deux modèles de déploiement qui influencent la manière dont votre cluster se connecte au réseau. Dans un cluster public, les nœuds de travail reçoivent des adresses IP routables sur Internet, ce qui les rend directement accessibles depuis l'extérieur de votre centre de données virtuel. Dans un cluster privé, les nœuds de travail sont placés sur des LAN privées derrière une passerelle NAT, sans exposition directe à Internet. Vous pouvez restreindre davantage l'accès au serveur API Kubernetes en configurant une liste d'autorisation IP, afin de garantir que seuls les réseaux de confiance peuvent gérer le cluster. Le choix entre un cluster public ou privé est l'une des décisions architecturales les plus importantes lors de la création d'un cluster, car il détermine votre posture de sécurité et la manière dont le trafic externe atteint vos charges de travail.
Les pools de nœuds prennent en charge la mise à l'échelle automatique, où vous définissez les nombres minimum et maximum de nœuds et le cluster ajoute ou supprime automatiquement des nœuds de travail en fonction de la demande de charge de travail. Le réseau entre les pods est géré par Calico, un plugin Container Network Interface (CNI) intégré qui fournit l'application des politiques réseau et la communication entre pods. Les clusters exécutent des versions standard de Kubernetes, et IONOS CLOUD gère les mises à niveau de version afin que votre cluster reste sur une piste de version prise en charge.
Managed Kubernetes par rapport à Kubernetes auto-géré :
La différence principale entre Kubernetes managé et Kubernetes auto-géré concerne la responsabilité du plan de contrôle, des mises à jour et de la gestion de l'infrastructure. Avec Managed Kubernetes, IONOS CLOUD gère le provisionnement du cluster, la gestion du plan de contrôle (y compris la haute disponibilité géorédundante), les correctifs de sécurité, la mise à l'échelle et le cycle de vie des nœuds. Vous vous concentrez sur les charges de travail de conteneurs, les pipelines CI/CD et la mise à l'échelle des applications.
Avec Kubernetes auto-géré, vous devez installer les composants du plan de contrôle, gérer l'architecture HA, appliquer les correctifs de sécurité, gérer le cycle de vie des VM et concevoir des stratégies de sauvegarde. Bien que le mode auto-géré vous donne un contrôle total sur chaque composant, il nécessite une expertise et des ressources considérables pour être maintenu correctement.
Quand utiliser Managed Kubernetes :
Choisissez Managed Kubernetes lorsque votre priorité est un temps de valeur rapide, une réduction de la surcharge opérationnelle et un plan de contrôle fiable et mis à jour automatiquement. Il est idéal pour les équipes de développement qui souhaitent se concentrer sur la création d'applications plutôt que sur la gestion de l'infrastructure, les organisations qui ont besoin de Kubernetes prêt pour la production sans équipes d'ingénierie de plateforme dédiées, et les scénarios où vous devez mettre à l'échelle rapidement des charges de travail de conteneurs sans vous soucier de l'infrastructure.
Kubernetes auto-géré ne peut être justifié que si vous avez besoin d'une personnalisation approfondie du plan de contrôle ou si vous devez exécuter Kubernetes sur une infrastructure que vous contrôlez vous-même, bien que vous aurez besoin de l'expertise et des ressources pour le maintenir.
2.2 Private Container Registry
Container Registry est le magasin d'artefacts Docker/OCI privé et managé d'IONOS CLOUD. Il fournit un registre authentifié où les artefacts conformes à OCI (images Docker, graphiques Helm et autres artefacts de conteneurs) peuvent être poussés, stockés et récupérés sur Internet public, mais uniquement après présentation d'identifiants valides.
Ce que Container Registry fournit :
- Un dépôt pour les images Docker et autres artefacts OCI
- Un stockage pour plusieurs dépôts au sein de chaque registre
- Un contrôle d'accès via des jetons d'accès au registre avec des permissions limitées et une expiration optionnelle
- Une infrastructure entièrement managée avec correctifs et mises à jour continus
- Un chiffrement au repos pour toutes les images stockées
- Une intégration avec les pipelines CI/CD et les charges de travail Kubernetes
Pourquoi utiliser Private Container Registry :
Au lieu de compter sur des fournisseurs externes comme Docker Hub ou de gérer votre propre infrastructure de registre, IONOS CLOUD Container Registry vous offre un registre sécurisé et à haute disponibilité qui réside dans le même environnement cloud que vos autres ressources. Cela élimine le besoin de récupérer des images via Internet public depuis des fournisseurs externes, offre un meilleur contrôle sur qui peut accéder à vos images de conteneurs, et garantit que le code et les images d'applications propriétaires restent privés.
Quand utiliser Container Registry :
Vous devez utiliser Container Registry chaque fois que vous déployez des applications conteneurisées sur IONOS CLOUD, en particulier avec Managed Kubernetes. Il est essentiel pour les organisations qui ont besoin de stocker en toute sécurité des images de conteneurs propriétaires, les équipes qui souhaitent intégrer la construction de conteneurs dans des pipelines CI/CD, et les environnements où vous avez besoin d'un contrôle d'accès fin sur qui peut pousser et récupérer des images.
Le registre s'intègre sans effort aux clusters Managed Kubernetes, permettant à vos applications de récupérer des images directement depuis le registre en utilisant les identifiants que vous configurez. Cela crée une plateforme de conteneurs complète où vous pouvez construire, stocker et déployer des applications conteneurisées entièrement dans l'environnement IONOS CLOUD.
2.3 Red Hat OpenShift
Red Hat OpenShift est une plateforme Kubernetes d'entreprise que les partenaires Certified Cloud Service Provider (CCSP) certifiés par Red Hat déploient et gèrent eux-mêmes sur l'infrastructure IONOS CLOUD (IONOS CLOUD n'offre pas de plan de contrôle OpenShift managé, et l'accès se fait via un partenaire CCSP approuvé plutôt que par auto-service direct), étendant Kubernetes standard avec des outils de développement intégrés, des pipelines CI/CD et des fonctionnalités de sécurité renforcées. OpenShift fournit une plateforme d'application complète avec un support intégré pour la construction, les tests et le déploiement de conteneurs, ainsi qu'une journalisation centralisée, une surveillance et un contrôle d'accès basé sur les rôles.
Quand utiliser Red Hat OpenShift par rapport à Managed Kubernetes :
Choisissez Red Hat OpenShift lorsque votre organisation a besoin d'une plateforme Kubernetes de niveau entreprise avec des outils de développement intégrés, des pipelines CI/CD intégrés et un support entreprise Red Hat. OpenShift est particulièrement adapté aux industries réglementées qui nécessitent des contrôles de sécurité renforcés et des fonctionnalités de conformité dès l'origine. Choisissez Managed Kubernetes lorsque vous avez besoin de Kubernetes standard et open source sans outils d'entreprise supplémentaires, préférez une configuration plus simple, ou souhaitez minimiser les coûts pour une orchestration de conteneurs de base.
2.4 SUSE Rancher Prime
SUSE Rancher Prime est une plateforme de gestion Kubernetes souveraine que les clients déploient et gèrent eux-mêmes sur l'infrastructure IONOS CLOUD (IONOS CLOUD ne l'exploite pas en tant que service managé), offrant une gestion centralisée de plusieurs clusters Kubernetes à travers les environnements cloud, sur site et en périphérie. Rancher Prime offre une console de gestion unifiée, une gouvernance basée sur les politiques et des fonctionnalités de sécurité intégrées tout en maintenant une pleine souveraineté numérique au sein de l'infrastructure européenne.
Quand utiliser SUSE Rancher Prime par rapport à Managed Kubernetes :
Choisissez SUSE Rancher Prime lorsque votre organisation exploite plusieurs clusters Kubernetes dans différents environnements et a besoin d'une gestion centralisée, d'une application cohérente des politiques et d'une visibilité multi-cluster depuis un plan de contrôle unique. Rancher Prime est particulièrement précieux pour les organisations ayant des exigences de souveraineté numérique en Europe et des stratégies Kubernetes hybrides ou multi-cloud. Choisissez Managed Kubernetes lorsque vous avez besoin d'un cluster Kubernetes unique et simple, sans surcharge de gestion multi-cluster.
Cas d'utilisation courants
Scénarios concrets dans lesquels ces services d'IA et de conteneurs sont utilisés :
- Assistance client alimentée par l'IA avec RAG : Une entreprise de services financiers souhaite créer un chatbot d'assistance intelligent qui répond aux questions sur la base de sa base de connaissances interne, comprenant les politiques, les procédures et les FAQ. En utilisant AI Model Hub (section 1.1), ils génèrent des embeddings pour leurs documents avec un modèle d'embedding du Hub et les stockent dans une base de données vectorielle construite sur IONOS CLOUD Managed PostgreSQL avec l'extension pgvector. Ils construisent un pipeline RAG qui combine la récupération de documents avec un grand modèle de langage. Lorsque les clients posent des questions, le système recherche dans les documents stockés les politiques pertinentes et génère des réponses précises et contextuelles à l'aide du LLM. Le modèle de facturation basé sur les jetons et les centres de données allemands conformes au RGPD (mentionnés dans la section 1.1) garantissent un fonctionnement rentable tout en répondant aux exigences réglementaires pour les données financières.
- Plateforme de microservices avec Managed Kubernetes et Container Registry : Une startup de commerce en ligne en croissance déploie son application sous forme de microservices en utilisant Managed Kubernetes (section 2.1). Ils stockent toutes leurs images de conteneurs dans Private Container Registry (section 2.2), y compris les images pour leur service de catalogue de produits, leur service de traitement des paiements et leur service de gestion des commandes. Leur pipeline CI/CD construit automatiquement de nouvelles images lorsque les développeurs commettent du code, les pousse vers le Container Registry avec les jetons d'accès appropriés et déclenche des mises à jour progressives dans le cluster Kubernetes. Étant donné qu'IONOS CLOUD gère le plan de contrôle Kubernetes (mises à jour et correctifs automatiques comme décrit dans la section 2.1), la petite équipe DevOps de la startup peut se concentrer sur les fonctionnalités de l'application plutôt que sur la maintenance du cluster. Pendant les pics d'achats de vacances, ils augmentent les pools de nœuds via le Kubernetes Manager, puis les réduisent après la période de forte affluence, ne payant que pour les ressources utilisées.
- Entreprise réglementée choisissant une plateforme de conteneurs : Une entreprise de santé doit conteneuriser son système de gestion des patients tout en répondant à des exigences de conformité strictes. Ils évaluent les offres de conteneurs d'IONOS CLOUD : Managed Kubernetes (section 2.1) offre un environnement Kubernetes standard rentable, mais leur équipe de conformité exige un analyse de sécurité intégré et une journalisation d'audit. Ils choisissent Red Hat OpenShift (section 2.3) pour ses contrôles de sécurité d'entreprise, son CI/CD intégré et le support Red Hat pour les charges de travail réglementées. Pour leur cluster d'analyse secondaire fonctionnant dans une région distincte, ils ajoutent SUSE Rancher Prime (section 2.4) pour gérer les deux clusters depuis un plan de contrôle unique avec une application cohérente des politiques.
Résumé
Cette unité a exploré deux catégories de services essentielles qui étendent IONOS CLOUD au-delà de l'infrastructure de base. Les services IA apportent des capacités d'apprentissage automatique grâce à des modèles de base pré-entraînés, livrés sous forme d'API d'inférence managée. Les services conteneurs permettent le déploiement d'applications modernes avec Kubernetes managé et des registres d'images privés.
AI Model Hub offre un accès immédiat à des modèles de base pré-entraînés dans six catégories : grands modèles de langage, codage, texte-vers-image, OCR, intégration (embedding) et réordonnancement (reranking), pour une inférence sans gestion d'infrastructure. La prise en charge de RAG et les capacités d'appel d'outils en font une plateforme IA complète, avec une recommandation de construire les nouvelles implémentations RAG sur les embeddings du Hub, Managed PostgreSQL d'IONOS Cloud et l'extension pgvector en tant que magasin de vecteurs. Le service conserve les données dans des centres de données allemands pour se conformer au RGPD.
Managed Kubernetes fournit une orchestration de conteneurs prête pour la production avec un approvisionnement entièrement automatisé des clusters, des modèles de déploiement de clusters publics ou privés, le redimensionnement automatique des pools de nœuds et des mises à jour automatiques. Red Hat OpenShift étend Kubernetes avec des outils de développement d'entreprise, des pipelines CI/CD et une sécurité renforcée pour les environnements réglementés. SUSE Rancher Prime offre une gestion centralisée de clusters Kubernetes multiples avec une gouvernance basée sur les politiques et la souveraineté numérique européenne. Private Container Registry offre un stockage sécurisé pour les images Docker et les graphiques Helm avec contrôle d'accès et chiffrement. Ensemble, ces services créent une plateforme complète pour les architectures microservices modernes.
Points clés :
- AI Model Hub fournit des modèles de base pré-entraînés dans six catégories (LLM, codage, embedding, texte-vers-image, OCR, reranking) avec prise en charge de RAG (recommandé sur IONOS Cloud Managed PostgreSQL et pgvector) et appels d'outils
- Managed Kubernetes gère le plan de contrôle, les mises à jour et la haute disponibilité avec des modèles de déploiement de clusters publics ou privés et le redimensionnement automatique des pools de nœuds
- Red Hat OpenShift fournit Kubernetes d'entreprise avec des outils de développement intégrés, CI/CD et une sécurité renforcée
- SUSE Rancher Prime permet une gestion centralisée de clusters Kubernetes multiples avec une gouvernance par politiques et la souveraineté numérique
- Private Container Registry fournit un stockage sécurisé et chiffré pour les images de conteneurs avec un contrôle d'accès granulaire
Terminologie importante :
- AI Model Hub : Service d'inférence offrant un accès REST API à des modèles de base pré-entraînés (LLM, codage, embeddings, texte-vers-image, OCR, reranking) avec capacités d'appel d'outils et de RAG
- Managed Kubernetes : Service d'orchestration de conteneurs entièrement automatisé avec plan de contrôle managé, déploiement de clusters publics ou privés, mises à jour automatiques et haute disponibilité
- Red Hat OpenShift : Plateforme Kubernetes d'entreprise avec outils de développement intégrés, pipelines CI/CD et fonctionnalités de sécurité renforcées
- SUSE Rancher Prime : Plateforme de gestion Kubernetes souveraine pour des opérations centralisées de clusters multiples avec une gouvernance basée sur les politiques
- Container Registry : Stockage privé et managé d'artefacts Docker/OCI avec authentification, contrôle d'accès et chiffrement au repos
Prochaines étapes
Continuer l'apprentissage : Unité 2.8 : Vérification des connaissances - Architecture et services
Sujets connexes :
- Unité 2.1 : Composants architecturaux fondamentaux - Compréhension des VDC et des fondamentaux du réseau
- Unité 2.6 : Services de sécurité - Network Security Groups, DDoS Protect et gestion des identifiants
- Unité 3.2 : Gestion des identités et des accès - Gestion de l'accès et des autorisations des utilisateurs