Aller au contenu principal
ToolPotion
Conseiller IA
Soumettre

Argo Workflows

Argo Workflows est un moteur de workflow open-source conçu pour Kubernetes, permettant aux utilisateurs d'orchestrer efficacement des tâches parallèles. Il prend en charge des workflows complexes utilisant des DAG et est idéal pour les tâches d'apprentissage automatique, de traitement de données et de CI/CD.

Visiter l'URL
Partager
Capture d’écran de Argo Workflows
Capture d’écran de Argo Workflows

Argo Workflows est un moteur de workflow open-source, natif des conteneurs, spécifiquement conçu pour orchestrer des tâches parallèles sur Kubernetes. En tant que définition de ressource personnalisée Kubernetes (CRD), il permet aux utilisateurs de définir des workflows où chaque étape est un conteneur, modélisant des workflows multi-étapes comme une séquence de tâches ou capturant des dépendances à l'aide d'un graphe acyclique dirigé (DAG). Cela le rend particulièrement utile pour les tâches intensives en calcul telles que l'apprentissage automatique et le traitement de données, leur permettant de s'exécuter en une fraction du temps.

Lire la suite

Argo Workflows est un projet diplômé de la Cloud Native Computing Foundation (CNCF) et est reconnu comme le moteur d'exécution de workflow le plus populaire pour Kubernetes. Il est léger, évolutif et convivial, avec un support pour les utilisateurs Python via le SDK Hera Python. La plateforme est indépendante du cloud, capable de fonctionner sur n'importe quel cluster Kubernetes, et élimine les surcharges et les limitations des environnements hérités basés sur des VM et des serveurs.

Le moteur prend en charge un large éventail de fonctionnalités, y compris une interface utilisateur pour visualiser et gérer les workflows, un support d'artefacts, la modélisation de workflows et l'archivage. Il propose également des workflows programmés utilisant cron, une interface serveur avec API REST, et diverses méthodes de déclaration de workflows. Les capacités supplémentaires incluent des entrées et sorties au niveau des étapes, des boucles, de la paramétrisation, des conditionnels, des délais, des tentatives et de l'orchestration des ressources.

Argo Workflows est utilisé par plus de 200 organisations et s'intègre à plusieurs projets tels qu'Argo Events, Hera, Katib et Kubeflow Pipelines. Il fournit des bibliothèques clientes en Java, Golang, Python et Typescript, et prend en charge plusieurs exécuteurs, des budgets de perturbation de pod et le déclenchement de webhook. La plateforme est idéale pour les secteurs impliqués dans l'apprentissage automatique, le traitement de données et le CI/CD, offrant une solution robuste pour gérer des workflows complexes sur Kubernetes.

  • CatégorieMLOps et déploiement de modèles
  • Modèle tarifaireOpen Source
  • DéploiementKubernetes
  • PlateformesCloud

  • Moteur de workflow open-source

  • Implémentation CRD Kubernetes

  • Prend en charge les workflows basés sur DAG et par étapes

  • Support d'artefacts avec plusieurs options de stockage

  • Modélisation de workflows et archivage

  • Workflows programmés utilisant cron

  • Interface serveur API REST

  • Prend en charge plusieurs langages de programmation

  1. Définir : Créer des workflows en utilisant des conteneurs

  2. Modéliser : Utiliser des DAG ou des étapes pour les dépendances des tâches

  3. Exécuter : Exécuter des workflows sur des clusters Kubernetes

  4. Surveiller : Utiliser l'interface utilisateur pour visualiser et gérer les workflows

  • Pipelines d'apprentissage automatique
  • Traitement de données
  • CI/CD
  • Automatisation de l'infrastructure
  • Traitement par lots

Avis sur Argo Workflows

Chargement...

Outils IA populaires comme Argo Workflows

Kubeflow

Plateformes IA

Kubeflow simplifie le déploiement des flux de travail d'apprentissage automatique sur Kubernetes, le rendant simple et automatisé. Il est open-source et construit par la…

MLOps et déploiement de modèles

N°102 en Plateformes IA

Voir l'outil

Plateformes IA

Simplifie le déploiement des flux de travail d'apprentissage automatique sur Kubernetes, le rendant simple et automatisé. Il est open-source et construit par la…Kubeflow simplifie le déploiement des flux de travail d'apprentissage automatique sur Kubernetes, le rendant simple et automatisé. Il est open-source et construit par la…

En vedetteMLOps et déploiement de modèles
N°102 en Plateformes IA

Metaflow

Applications IA

Metaflow est un framework open-source conçu pour construire et gérer des projets de machine learning, d'IA et de science des données réels. Il simplifie le développement, le…

MLOps et déploiement de modèles
Voir l'outil

Applications IA

Framework open-source conçu pour construire et gérer des projets de machine learning, d'IA et de science des données réels. Il simplifie le développement, le…Metaflow est un framework open-source conçu pour construire et gérer des projets de machine learning, d'IA et de science des données réels. Il simplifie le développement, le…

MLOps et déploiement de modèles
Voir le Top 250 Applications IA

Flyte Orchestration IA

Applications IA

Flyte est une plateforme open-source pour l'orchestration de flux de travail complexes d'IA et de ML. Elle permet aux développeurs de construire des pipelines dynamiques,…

MLOps et déploiement de modèles

N°88 en MLOps et déploiement de modèles

Voir l'outil

Applications IA

Plateforme open-source pour l'orchestration de flux de travail complexes d'IA et de ML. Elle permet aux développeurs de construire des pipelines dynamiques,…Flyte est une plateforme open-source pour l'orchestration de flux de travail complexes d'IA et de ML. Elle permet aux développeurs de construire des pipelines dynamiques,…

MLOps et déploiement de modèles
N°88 en MLOps et déploiement de modèles

MLRun

Applications IA

MLRun est un cadre d'orchestration AI open-source qui gère les applications ML et AI génératives tout au long de leur cycle de vie, automatisant la préparation des données, le…

MLOps et déploiement de modèles

N°63 pour Ajustement fin des modèles AI

Voir l'outil

Applications IA

Cadre d'orchestration AI open-source qui gère les applications ML et AI génératives tout au long de leur cycle de vie, automatisant la préparation des données, le…MLRun est un cadre d'orchestration AI open-source qui gère les applications ML et AI génératives tout au long de leur cycle de vie, automatisant la préparation des données, le…

MLOps et déploiement de modèles
N°63 pour Ajustement fin des modèles AI

Seldon Core

Dépôts GitHub d'IA

Seldon Core est un framework MLOps et LLMOps pour déployer, gérer et mettre à l'échelle des systèmes d'IA sur Kubernetes. Il permet le déploiement standardisé de divers types de…

MLOps et déploiement de modèles
Voir l'outil

Dépôts GitHub d'IA

Framework MLOps et LLMOps pour déployer, gérer et mettre à l'échelle des systèmes d'IA sur Kubernetes. Il permet le déploiement standardisé de divers types de…Seldon Core est un framework MLOps et LLMOps pour déployer, gérer et mettre à l'échelle des systèmes d'IA sur Kubernetes. Il permet le déploiement standardisé de divers types de…

MLOps et déploiement de modèles
Voir le Top 250 Dépôts GitHub d'IA

ZenML

Plateformes IA

ZenML est une couche unifiée pour l'apprentissage automatique et l'IA, permettant des pipelines ML reproductibles et des évaluations d'agents. Il s'intègre parfaitement à…

MLOps et déploiement de modèles

N°123 en Plateformes IA

Voir l'outil

Plateformes IA

Couche unifiée pour l'apprentissage automatique et l'IA, permettant des pipelines ML reproductibles et des évaluations d'agents. Il s'intègre parfaitement à…ZenML est une couche unifiée pour l'apprentissage automatique et l'IA, permettant des pipelines ML reproductibles et des évaluations d'agents. Il s'intègre parfaitement à…

En vedetteMLOps et déploiement de modèles
N°123 en Plateformes IA

TensorFlow Extended (TFX) est une plateforme d'apprentissage automatique à l'échelle de production de Google. Elle fournit un cadre de configuration et des bibliothèques partagées…

MLOps et déploiement de modèles
Voir l'outil

Plateforme d'apprentissage automatique à l'échelle de production de Google. Elle fournit un cadre de configuration et des bibliothèques partagées…TensorFlow Extended (TFX) est une plateforme d'apprentissage automatique à l'échelle de production de Google. Elle fournit un cadre de configuration et des bibliothèques partagées…

MLOps et déploiement de modèles
Voir le Top 50 Frameworks IA

Digital.ai propose une plateforme DevOps alimentée par l'IA qui unifie, sécurise et fournit des insights prédictifs tout au long du cycle de vie du logiciel, améliorant la valeur…

Outils DevOps et cloud IA

N°52 en Outils DevOps et cloud IA

Voir l'outil
1 sur 8