IBM watsonx as a Service et watsonx sur le logiciel IBM Software Hub présentent quelques différences en termes de fonctionnalités et de mise en œuvre. IBM watsonx as a Service est un ensemble de services IBM Cloud . Les services Watsonx 2.1 sur IBM Software Hub 5.1 sont proposés en tant que logiciel que vous devez installer et maintenir. Les services disponibles sur les deux déploiements présentent également des différences de fonctionnalités sur IBM watsonx as a Service par rapport à watsonx 2.1, 2.0 et 1.1
- Différences de plateforme
- Fonctions communes à l'ensemble des services
- watsonx.ai Studio comparé à Watson Studio
- le temps d'exécution dewatsonx.ai comparé à celui de Watson Machine Learning
- watsonx.governance
Différences de plateforme
IBM watsonx as a Service et le logiciel watsonx partagent une base de code commune, mais ils diffèrent sur les points suivants :
Fonctions | En tant que service | Logiciel |
---|---|---|
Logiciel, matériel et installation | IBM watsonx est entièrement géré par IBM sur IBM Cloud. Les mises à jour logicielles sont automatiques. La mise à l'échelle des ressources de traitement et du stockage est automatique. Vous vous inscrivez sur Try IBM watsonx.ai | Vous fournissez et maintenez le matériel. Vous installez, gérez et mettez à niveau le logiciel. Voir Exigences logicielles. |
Stockage | Vous fournissez une instance de service IBM Cloud Object Storage pour fournir un espace de stockage. Voir IBM Cloud Object Storage. | Vous fournissez un stockage persistant sur un cluster Red Hat OpenShift . Voir Exigences en matière de stockage. |
Calculer les ressources pour l'exécution des charges de travail | Les utilisateurs choisissent l'environnement d'exécution approprié pour leurs travaux. L'utilisation du calcul est facturée en fonction du taux de l'environnement d'exécution et de la durée du travail. Voir Surveillance de l'utilisation des ressources de compte. | Vous configurez le nombre de noeuds Red Hat OpenShift avec le nombre approprié d' vCPUs. Voir Configuration matérielle requise et Surveillance de la plate-forme. |
Coût | Vous achetez chaque service dont vous avez besoin au niveau du plan approprié. De nombreux services facturent le calcul et la consommation d'autres ressources. Consultez chaque page de service dans le catalogueIBM Cloud ou dans le catalogue de services sur IBM watsonx, en sélectionnant Administration > Services > Catalogue de services dans le menu de navigation. | Vous achetez une licence logicielle basée sur les services dont vous avez besoin. Voir Licences et droits. |
Sécurité, conformité et isolement | La sécurité des données, la sécurité du réseau, la conformité aux normes de sécurité et l'isolement d' IBM watsonx sont gérés par IBM Cloud. Vous pouvez configurer des options de sécurité et de chiffrement supplémentaires. Voir Sécurité d' IBM watsonx. | Red Hat OpenShift Container Platform fournit des fonctions de sécurité de base. Cloud Pak for Data est évalué pour différents règlements de confidentialité et de conformité et fournit des fonctions que vous pouvez utiliser pour la préparation de diverses évaluations de la confidentialité et de la conformité. Vous êtes responsable des fonctions de sécurité supplémentaires, du chiffrement et de l'isolement du réseau. Voir Considérations de sécurité. |
Services disponibles | La plupart des services watsonx sont disponibles dans les deux environnements de déploiement. Voir Services for IBM watsonx. |
Inclut de nombreux autres services pour d'autres composants et solutions. Voir les services. |
Gestion des utilisateurs | Vous pouvez ajouter des utilisateurs et des groupes d'utilisateurs et gérer leurs rôles et leurs droits d'accès avec IBM Cloud Identity and Access Management. Voir Ajouter des utilisateurs au compte. Vous pouvez aussi mettre en place la fédération SAML sur IBM Cloud. Voir IBM Cloud docs : Comment fonctionne IBM Cloud IAM. |
Vous pouvez ajouter des utilisateurs et créer des groupes d'utilisateurs à partir du menu Administration. Vous pouvez utiliser le service de gestion des identités et des accès ou utiliser votre fournisseur de connexion unique ou LDAP SAML pour la gestion des identités et des mots de passe. Vous pouvez créer des groupes d'utilisateurs dynamiques basés sur des attributs. Voir Gestion des utilisateurs. |
Fonctionnalités de base communes à tous les services
Les fonctionnalités de base suivantes, fournies avec la plateforme, sont effectivement les mêmes pour les services sur IBM watsonx as a Service et le logiciel watsonx, versions 2.1, 2.0 et 1.1:
- Recherche globale d'actifs sur la plateforme
- Catalogue d'actifs pour le partage de connexions dans l'ensemble de la plateforme
- Gestion des utilisateurs à base de rôles dans les espaces de travail collaboratifs de la plateforme
- Infrastructure commune pour les actifs et les espaces de travail
- Un catalogue de services pour l'ajout de services
- Affichage de l'utilisation du calcul à partir du menu Administration
Le tableau suivant décrit les différences entre les fonctionnalités de base des services entre IBM watsonx as a Service et le logiciel watsonx, versions 2.1, 2.0 et 1.1:
Fonction | En tant que service | Logiciel |
---|---|---|
Gérer tous les projets | Les utilisateurs disposant de l'autorisation Gérer les projets de l'accès au service IAM Manager pour le service IBM Cloud Pak for Data peuvent rejoindre n'importe quel projet avec le rôle Admin, puis gérer ou supprimer le projet. | Les utilisateurs disposant du droit Gérer les projets peuvent rejoindre n'importe quel projet avec le rôle Admin , puis gérer ou supprimer le projet. |
Connexions aux sources de données éloignées | La plupart des sources de données prises en charge sont communes aux deux environnements de déploiement. Voir Connecteurs. |
Voir Connecteurs. |
Données d'identification de connexion personnelles ou partagées | Les connexions dans les projets et les catalogues peuvent nécessiter des données d'identification personnelles ou des données d'identification partagées. Les données d'identification partagées peuvent être désactivées au niveau du compte. | Les connexions de plateforme peuvent nécessiter des données d'identification personnelles ou des données d'identification partagées. Les données d'identification partagées peuvent être désactivées au niveau de la plateforme. |
Données d'identification de connexion à partir de secrets dans un coffre | Non disponible | Disponible |
Authentification Kerberos | Non disponible | Disponible pour certains services et connexions |
Exemples d'actifs et de projets à partir de l'application de concentrateur de ressources | Disponible | Non disponible |
Connecteur JDBC personnalisé | Non disponible | Disponible à partir de 4.8.0 |
watsonx.ai Studio comparé à Watson Studio
Les fonctionnalités suivantes de watsonx.ai Studio sur IBM watsonx as a Service sont en fait les mêmes que les fonctionnalités de Watson Studio sur le logiciel watsonx, versions 2.1, 2.0 et 1.1:
- Collaboration dans les projets et les espaces de déploiement
- Accès aux actifs de projet à l'aide d'un programme
- Importation et exportation de projet à l'aide d'un fichier ZIP de projet
- Blocs-notes Jupyter
- Planification de travaux
- Data Refinery
- Watson Natural Language Processing for Python
- Dialoguer avec les modèles de fondation au sujet de documents et d'images
Ce tableau décrit les différences de fonctionnalités entre le service watsonx.ai Studio dans l'environnement de déploiement as-a-service et le service Watson Studio dans l'environnement de déploiement logiciel, les différences entre les plans d'offre et la nécessité éventuelle de services supplémentaires. Pour plus d'informations sur les différences de fonctionnalités entre les plans d'offre sur IBM watsonx, voir watsonx.ai Studio plans d'offre.
Fonction | En tant que service | Logiciel |
---|---|---|
Projet de bac à sable | Créé automatiquement | Non disponible |
Créer un projet | Créer: Un projet vide Un projet à partir d'un exemple dans le concentrateur de ressources Un projet à partir d'un fichier |
Créer: Un projet vide Un projet à partir d'un fichier Un projet avec l'intégration Git |
Intégration Git | Publier des blocs-notes sur GitHub Publier des blocs-notes en tant que gist |
Intégrer un projet à des actifs de synchronisation Git dans un référentiel d'un projet et utiliser ces actifs dans un autre projet |
Terminal de projet pour les opérations Git avancées | Non disponible | Disponible dans les projets avec l'intégration Git par défaut |
Organiser les actifs dans des projets avec des dossiers | Non disponible | Disponible à partir de 4.8.0 |
Inférence du modèle de base | Disponible | Requiert le service watsonx.ai . |
Optimiser les modèles de base | Air d'accueil | - Prompt tune - Fine tune Requiert le service watsonx.ai |
Modèles de base pris en charge | La plupart des modèles de base sont disponibles sur les deux déploiements. Voir Modèles de base pris en charge et Modèles de base d'encodeur pris en charge. | Nécessite que les modèles soient installés sur le cluster. Voir Supported foundation models et Supported embedding models. |
Modèles de fondation personnalisés | Disponible | Requiert le service watsonx.ai . |
Déployer des modèles de fondation à la demande | Disponible | Non disponible |
Critères de référence du modèle de la fondation | Disponible | Requiert le service watsonx.ai . |
watsonx.ai REST API | - Extraction de texte, vectorisation, reranking - Chat, tool-calling - Valeurs prévisionnelles |
- Extraction de texte, vectorisation, reranking - Chat, appel d'outils |
Génération de données synthentiques | Disponible | Requiert le service Synthetic Data Generator . |
JupyterLab | Non disponible | Disponible dans les projets avec l'intégration Git |
Intégration de Visual Studio Code | Non disponible | Disponible |
RStudio | Impossible d'intégrer à Git | Peut s'intégrer à Git. Requiert un service RStudio Server Runtimes . |
Scripts Python | Non disponible | Gestion des scripts Python dans JupyterLab. Requiert un service d'exécution Watson Studio . |
Génération de code pour charger des données dans un bloc-notes à l'aide du Flight service | Non disponible | Disponible |
Gérer le cycle de vie des ordinateurs portables | Non disponible | Utiliser CPDCTL pour la gestion du cycle de vie du bloc-notes |
Actifs de module de code (ensemble de fichiers dépendants dans une structure de dossiers) | Non disponible | Utiliser CPDCTL pour créer des actifs de module de code dans un espace de déploiement |
Promouvoir les ordinateurs portables dans les espaces | Non disponible | Disponible manuellement à partir de la page Actifs du projet ou à l'aide d'un programme à l'aide de CPDCTL |
Python avec GPU | Prise en charge disponible pour un seul type de processeur graphique | Support disponible pour plusieurs types de GPU Nvidia. Requiert un service d'exécution Watson Studio . |
Création et utilisation d'images personnalisées | Non disponible | Créer des images personnalisées pour les environnements Python (avec et sans GPU), R, JupyterLab (avec et sans GPU), RStudio et SPSS. Nécessite un moteur d'exécution Watson Studio et d'autres services applicables. |
Référentiel Anaconda | Non disponible | Permet de créer des environnements personnalisés et des images personnalisées |
Intégration Hadoop | Non disponible | Construire et former des modèles, et exécuter des flux de Data Refinery sur un cluster Hadoop. Requiert le service d'exécution pour le service Apache Hadoop. |
Decision Optimization | Disponible | Requiert le service Decision Optimization. |
SPSS Modeler | Disponible | Le service SPSS Modeler est requis. |
Pipelines d'orchestration | Disponible | Requiert le service de pipelines d'orchestration. |
le temps d'exécution de watsonx.ai comparé à celui de Watson Machine Learning
Les fonctionnalités suivantes de watsonx.ai Runtime sur IBM watsonx as a Service sont en fait les mêmes que les fonctionnalités de Watson Machine Learning sur le logiciel watsonx, versions 2.1, 2.0 et 1.1:
- Collaboration dans les projets et les espaces de déploiement
- Déployer des modèles
- Déploiement de fonctions
- watsonx.ai Runtime REST API et Watson Machine Learning REST API
- client Python watsonx.ai
- Créer des déploiements en ligne
- Échelle et mise à jour des déploiements
- Définir et utiliser des composants personnalisés
- Utiliser l'apprentissage fédéré pour former un modèle commun avec des sources de données séparées et sécurisées
- Surveillance des déploiements entre les espaces
- Formulaires mis à jour pour tester le déploiement en ligne
- Utiliser des pipelines imbriqués
- Imputation de données AutoAI
- Evaluation de l'équité AutoAI
- Fonctions de prise en charge des séries temporelles dans AutoAI
Ce tableau décrit les différences de fonctionnalités entre le service watsonx.ai Runtime dans l'environnement de déploiement as-a-service et le service Watson Machine Learning dans l'environnement de déploiement logiciel, les différences entre les plans d'offre et si des services supplémentaires sont requis. Pour plus de détails sur les différences de fonctionnalité entre les plans d'offre sur IBM watsonx, voir les plans d'offre du runtimewatsonx.ai
Fonction | En tant que service | Logiciel |
---|---|---|
Entrée d'entraînement AutoAI | sources de données actuellement prises en charge | Sources de données prises en charge par édition |
Configuration de calcul d'expérimentation AutoAI | Différentes tailles disponibles | Différentes tailles disponibles |
AutoAI limite la taille des données et le nombre de cibles de prévision |
Définir des limites | Les limites diffèrent selon la configuration de calcul |
Apprentissage incrémentiel AutoAI | Non disponible | Disponible |
Déploiement à l'aide des infrastructures populaires et des spécifications logicielles |
Recherchez la dernière version de Versions prises en charge | Versions prises en charge différent par édition |
Se connecter aux bases de données pour les déploiements par lots | Recherchez Support par type de déploiement | Recherche de la prise en charge par Type de déploiement et par version |
Déployer et évaluer les scripts Python | Disponible via le client Python | Créez des scripts dans le client JupyterLab ou Python , puis déployez |
Déployer et évaluer par lots les scripts R | Non disponible | Disponible |
Déploiement d'applications Shiny | Non disponible | Créer et déployer des applications Shiny Déployer à partir d'un package de code |
Evaluer les travaux pour l'équité ou la dérive | Requiert le service watsonx.governance | Requiert le service Watson OpenScale ou watsonx.governance |
Evaluer les déploiements en ligne dans un espace pour l'équité, la dérive ou l'explicabilité |
Non disponible | Disponible Requiert le service Watson OpenScale ou watsonx.governance |
Evaluation des modèles d'invite déployés dans un espace | Disponible Requiert le service watsonx.governance |
|
Evaluation des modèles d'invite détachés dans un espace | Non disponible | Disponible à partir de 5.0 |
Création d'espace de contrôle | Aucune restriction par rôle | Utiliser les droits d'accès pour contrôler qui peut afficher et créer des espaces |
Importer du projet GIT dans l'espace | Non disponible | Disponible |
Package de code créé automatiquement lors de l'importation de à partir du projet Git dans l'espace |
Non disponible | Disponible |
Mettre à jour l'application RShiny à partir du package de code | Non disponible | Disponible |
Création et utilisation d'images personnalisées | Non disponible | Création d'images personnalisées pour Python ou SPSS |
Notifier les collaborateurs des événements de pipeline | Non disponible | Utiliser Envoyer un courrier pour avertir les collaborateurs |
Expérimentations d'apprentissage en profondeur | Non disponible | Requiert le service IBM Scheduler |
Fourniture et gestion d'instances de service IBM Cloud | Ajouter des instances pour watsonx.ai Runtime ou Watson OpenScale |
Les services sont mis à disposition sur le cluster par l'administrateur |
watsonx.governance
Les fonctions de gouvernance suivantes sont effectivement les mêmes sur IBM watsonx as a Service et le logiciel watsonx, versions 2.1, 2.0 et 1.1:
- Évaluer les déploiements pour l'équité
- Évaluer la qualité des déploiements
- Contrôler les déploiements pour la dérive
- Afficher et comparer les résultats du modèle dans un tableau de bord Insights
- Ajouter des déploiements à partir du fournisseur d'apprentissage automatique de votre choix
- Définir les alertes à déclencher lorsque les évaluations sont inférieures à un seuil spécifié
- Evaluation des déploiements dans une interface utilisateur ou un bloc-notes
- Évaluations et indicateurs personnalisés
- Afficher les détails des évaluations dans les feuilles d'informations de modèle
Ce tableau décrit les différences de fonctionnalités entre le service watsonx.governance dans l'environnement "as-a-service" et l'environnement de déploiement logiciel, les différences entre les plans d'offre, et si des services supplémentaires sont nécessaires.
Fonction | En tant que service | Logiciel |
---|---|---|
Évaluer les modèles d'apprentissage automatique | Disponible | Disponible |
Évaluer les modèles d'invite | Demande watsonx | Requiert watsonx.ai |
Intégration à la console de gouvernance | Intégration manuelle A besoinIBMOpenPages |
Oui |
Intégrer avec AWS (Amazon SageMaker) | Intégration manuelle A besoinIBMOpenPages |
Oui |
Télécharger les données de test pré-évaluées | Non disponible | Disponible |
IBM SPSS Collaboration and Deployment Services | Non disponible | Disponible |
Traitement par lots | Non disponible | Disponible |
Base de données gratuite et plans Postgres | Disponible | Postgres disponible à partir de la 1.1 |
Configuration de plusieurs instances | Non disponible | Disponible |
Intégration avec la console de gouvernance | Disponible avec l'intégration manuelle | Disponible |
Évaluer les actifs du foundation model | Disponible | Disponible |
Studio d'évaluation | Disponible | Non disponible |
En savoir plus
- Services pour IBM watsonx
- Services pour IBM Software Hub 5.1
- Options d'environnement de déploiement en nuage pour https://www.ibm.com/docs/SSNFH6_5.1.x 5.1
Rubrique parent: Présentation de watsonx