Parcourir la documentation

OOMOL vs Pipedream

Pipedream peut suffire pour créer rapidement des workflows hébergés. Utilisez OOMOL lorsque vous souhaitez des opérations connector hébergées et un parcours clair pour exploiter vous-même le runtime par la suite.

Réponse courte

Pipedream est une plateforme hébergée d’automatisation et d’intégration pour les développeurs. Elle peut suffire si vous recherchez des webhooks, des planifications, des événements d’apps, des opérations préconfigurées, du code personnalisé, une authentification gérée, un proxy API et des outils MCP exécutés dans une plateforme hébergée. La limite correspond alors au modèle hébergé des projets, workflows, Connect et services MCP de Pipedream.

OOMOL répond à un autre point de décision : les opérations des apps font désormais partie de l’infrastructure de votre Agent ou du backend de votre produit, et vous voulez démarrer avec un service hébergé tout en conservant la possibilité d’exploiter le runtime connector. OOMOL propose trois parcours partageant le même modèle fournisseur/opération : l’hébergement OOMOL, le déploiement Cloudflare et OpenConnector auto-hébergé.

La différence principale réside dans la limite du runtime. Le parcours public de Pipedream s’organise autour des projets, workflows, Connect et services MCP de Pipedream, avec des VPC, une sortie réseau statique et un MCP auto-hébergé pour des besoins de déploiement avancés. OOMOL fournit une passerelle hébergée et un parcours runtime ouvert : commencez en laissant OOMOL gérer l’autorisation, les identifiants et les opérations connector, puis déployez OpenConnector sur Cloudflare ou dans votre propre environnement lorsque vous avez besoin de davantage de contrôle.

Vue d’ensemble

QuestionPipedreamOOMOL
Meilleure adéquationAutomatisation pour développeurs, workflows événementiels, accès rapide aux apps et expériences Connect/MCP hébergées qui peuvent rester dans la limite d’un projet Pipedream.Équipes Agent et produit recherchant la rapidité d’un service hébergé en production et la possibilité d’exploiter le runtime connector ultérieurement.
Forme principale du produitWorkflows hébergés, sources d’événements, opérations préconfigurées, étapes de code personnalisé, Pipedream Connect, proxy API et MCP.Passerelle connector hébergée, Connector SDK, ProjectConnector, OpenConnector, MCP, HTTP/OpenAPI et Web Console.
Limite de productionS’exécute principalement dans la limite des projets et workflows hébergés par Pipedream ; les VPC, la sortie statique et les déploiements plus privés passent par des offres supérieures ou assistées par l’équipe commerciale.Hébergement OOMOL, déploiement Cloudflare ou OpenConnector auto-hébergé utilisant le même modèle fournisseur/opération.
Parcours d’auto-hébergementLa documentation publique couvre un serveur MCP auto-hébergé, tandis que la plateforme connector/workflow complète reste centrée sur les services hébergés et des capacités avancées comme les VPC.Parcours public d’auto-hébergement : Docker/Node, runtime local, Cloudflare Workers ou infrastructure privée.
CloudflarePipedream Connect utilise son parcours runtime hébergé.OpenConnector peut s’exécuter sur Cloudflare Workers, conserver l’état runtime dans D1, utiliser R2 pour les fichiers de transit temporaires et servir la console via Static Assets.
Authentification géréePipedream Connect gère l’authentification des utilisateurs finaux, les clients OAuth, Connect Link / le SDK frontend, le proxy API et les appels d’outils.L’hébergement OOMOL peut gérer l’autorisation, les identifiants, le renouvellement des jetons et les appels connector ; OpenConnector auto-hébergé conserve les identifiants dans votre limite runtime.
Agent / MCPPrend en charge un serveur MCP distant et un serveur MCP auto-hébergé, et expose les outils des apps aux Agents.OpenConnector expose les mêmes contrats d’opérations via MCP, HTTP/OpenAPI, SDK, CLI et Web Console.
Maîtrise du runtimeConvient aux équipes qui acceptent la limite hébergée de Pipedream.Convient aux équipes qui doivent inspecter, restreindre, déployer, déboguer et exploiter le runtime connector.

Les trois parcours OOMOL

OOMOL associe la rapidité de l’hébergement et la maîtrise du runtime dans un même modèle connector :

ParcoursÀ utiliser lorsqueCe que vous contrôlez
Hébergement OOMOLVous souhaitez ajouter rapidement des opérations d’apps connectées et réduire le travail opérationnel.Le code de votre produit, les utilisateurs, les comptes connectés et les appels d’opérations. OOMOL gère l’autorisation, les identifiants, le renouvellement des jetons et les opérations connector.
Déploiement CloudflareVous souhaitez un runtime connector léger exploité par votre équipe sur Cloudflare.Le déploiement Worker, l’état D1, les fichiers de transit temporaires R2, la console Static Assets, les jetons runtime, les politiques et la configuration des fournisseurs.
OpenConnector auto-hébergéLe service connector, la Web Console, les identifiants, les journaux et la limite d’exécution doivent rester dans votre environnement.Le code runtime, le stockage, les apps OAuth, les identifiants, la politique des opérations, les journaux expurgés et la limite opérationnelle.

Ce choix importe aux équipes produit. Au début, l’hébergement OOMOL réduit le travail d’intégration. Lorsque la couche connector devient une infrastructure du produit, le même vocabulaire fournisseur/opération peut être transféré vers Cloudflare ou OpenConnector auto-hébergé.

Plateforme de workflows et runtime connector

Pipedream peut suffire comme plateforme hébergée d’automatisation des workflows. Il relie des déclencheurs, des opérations d’apps et du code personnalisé dans des flux événementiels : recevoir un webhook, s’exécuter selon un planning, réagir à un événement SaaS, puis exécuter des étapes. Ce modèle convient aux automatisations internes, à la synchronisation de données, aux prototypes et aux outils de développement lorsque la limite hébergée de Pipedream est acceptable.

OOMOL se concentre sur le runtime connector derrière les opérations d’apps tierces utilisées par les Agents et les backends de produit. Il répond aux questions opérationnelles : où résident les identifiants, sous quel compte s’exécute une opération, quels scopes sont requis, quelles opérations sont autorisées, comment les journaux sont expurgés, quels outils un Agent voit via MCP et quel contrat un backend appelle via SDK ou HTTP.

Le nombre brut de fonctionnalités ne suffit pas pour décider. L’étendue de Pipedream reste dans une limite d’automatisation hébergée. Utilisez OOMOL lorsque la couche connector doit devenir une infrastructure portable, inspectable et restrictive. Vous pouvez laisser OOMOL héberger cette limite ou exécuter OpenConnector dans votre environnement.

Authentification gérée pour les produits SaaS

Pipedream Connect et Connector for SaaS permettent tous deux aux produits SaaS de laisser les utilisateurs finaux connecter leurs comptes, puis au backend du produit d’exécuter des opérations d’apps en leur nom.

Pipedream Connect peut suffire pour une expérience entièrement hébergée : créez un projet, configurez une app, laissez les utilisateurs l’autoriser via Connect Link ou le SDK frontend, puis appelez les comptes connectés avec le proxy API, les outils ou MCP. Ce parcours est rapide pour les équipes qui acceptent déjà la limite du projet Pipedream.

Connector for SaaS couvre un scénario produit similaire tout en alignant le vocabulaire des opérations avec les choix de runtime ultérieurs. Pendant la phase hébergée, la passerelle OOMOL gère OAuth, les identifiants et les appels des fournisseurs. Lorsque l’équipe a besoin d’une limite plus forte, OpenConnector fournit un runtime public, une Web Console, des politiques d’opérations, des jetons runtime, des journaux d’exécution et des interfaces MCP/HTTP/OpenAPI.

Si votre produit a seulement besoin d’intégrer rapidement une authentification gérée, Pipedream Connect peut suffire. La limite apparaît lorsque cette couche connector doit passer d’un service hébergé à un runtime contrôlé par votre équipe. OOMOL fournit directement ce parcours.

Pourquoi Cloudflare compte

De nombreuses équipes souhaitent maîtriser le runtime sans entretenir une VM ou un hôte de conteneurs traditionnel. Le parcours Cloudflare d’OpenConnector allège l’auto-hébergement :

  • le runtime s’exécute sur Cloudflare Workers ;
  • l’état runtime réside dans D1 ;
  • les fichiers temporaires transitent par R2 ;
  • la Web Console est servie via Static Assets ;
  • les jetons runtime, la configuration des fournisseurs, la politique d’autorisation ou de blocage des opérations et les journaux restent dans la limite contrôlée par votre équipe.

Pipedream fournit également des VPC, des adresses IP de sortie statiques et un serveur MCP auto-hébergé. OOMOL documente en plus Cloudflare et OpenConnector auto-hébergé comme des parcours publics que les équipes peuvent déployer et gérer directement.

Les opérations d’Agent nécessitent des contrats inspectables

Un système de production a besoin d’un accès aux apps et d’un contrat d’opération stable pour les outils des Agents.

La couche d’opérations d’apps d’OOMOL comprend :

  • les définitions des fournisseurs et les modèles d’authentification ;
  • les action IDs comme gmail.search_threads ou github.get_current_user ;
  • les schémas d’entrée et de sortie ;
  • les scopes et permissions du fournisseur requis ;
  • les action handlers exécutables localement lorsqu’ils sont disponibles ;
  • les jetons runtime, la politique d’autorisation ou de blocage et l’identité de la connexion ;
  • les outils de découverte et d’exécution MCP ;
  • l’accès HTTP/OpenAPI ;
  • les métadonnées d’exécution et les journaux expurgés pour le débogage.

Pipedream prend aussi en charge les outils IA, MCP et les workflows hébergés. La limite se situe dans l’emplacement de la stratégie connector. OOMOL couvre l’hébergement OOMOL, le déploiement Cloudflare et OpenConnector auto-hébergé ; les identifiants, les politiques et les journaux peuvent ainsi résider dans la limite runtime choisie.

Quand Pipedream suffit

Utilisez Pipedream lorsque l’équipe privilégie la rapidité d’automatisation des workflows et accepte la limite du projet Pipedream.

Il peut suffire lorsque :

  • vous créez des automatisations internes, des prototypes, des démonstrations ou des workflows pour développeurs ;
  • vous avez besoin d’un constructeur de workflows hébergé, de sources d’événements, d’opérations préconfigurées et d’étapes de code personnalisé ;
  • l’authentification gérée, le proxy API, les outils et MCP de Pipedream Connect couvrent déjà le besoin ;
  • votre équipe accepte que les identifiants, les exécutions de workflows et les appels d’apps résident dans la limite du projet Pipedream ;
  • les besoins de réseau privé peuvent passer par les VPC, la sortie statique ou les parcours assistés par l’équipe commerciale de Pipedream ;
  • la rapidité d’automatisation compte davantage que la portabilité du runtime connector.

Ce parcours relie rapidement les événements et les opérations des apps. Il suffit pour de nombreuses intégrations non essentielles, des processus internes et des Agents expérimentaux.

Quand OOMOL convient mieux

Utilisez OOMOL lorsque la couche connector fait partie de l’infrastructure de votre produit ou de vos Agents.

OOMOL convient mieux lorsque :

  • vous souhaitez commencer avec l’hébergement OOMOL tout en conservant un parcours vers Cloudflare ou l’auto-hébergement ;
  • les identifiants des fournisseurs, les jetons runtime, les politiques et les journaux doivent rester dans la limite que vous choisissez ;
  • votre équipe souhaite inspecter les définitions des fournisseurs, les schémas, les scopes et l’exécution des opérations ;
  • les Agents, les backends de produit, les scripts, les clients MCP et la Web Console doivent appeler les mêmes contrats d’opérations ;
  • l’auto-hébergement doit pouvoir être testé avant un contrat enterprise ;
  • Cloudflare Workers avec D1/R2 constitue un déploiement intéressant ;
  • le runtime connector doit pouvoir passer d’un service géré à un runtime maîtrisé à mesure que le produit évolue.

FAQ

Pipedream prend-il en charge MCP ?

Oui. La documentation Pipedream décrit un serveur MCP distant et un serveur MCP auto-hébergé, et expose aux Agents les apps, opérations et capacités d’autorisation des utilisateurs de Pipedream Connect.

La distinction d’OOMOL porte sur le runtime connector derrière MCP. OpenConnector peut placer les définitions des fournisseurs, les schémas des opérations, les scopes requis, les jetons runtime, les politiques, l’accès HTTP/OpenAPI, la Web Console et les journaux d’exécution dans le parcours public d’auto-hébergement.

Pipedream propose-t-il un VPC ou un réseau privé ?

Oui. La documentation Pipedream décrit des VPC, des adresses IP de sortie statiques et des parcours assistés par l’équipe commerciale pour des besoins de réseau et de déploiement plus privés.

Cette comparaison porte sur le parcours public et autonome du runtime connector. OOMOL documente les parcours local, Cloudflare et OpenConnector auto-hébergé afin que les équipes puissent contrôler le runtime sans modifier le modèle fournisseur/opération.

Quelle est la différence entre OOMOL et une plateforme d’automatisation de workflows ?

OOMOL se concentre sur les opérations connector, les identifiants, les contrats fournisseur/opération, les appels MCP/HTTP/SDK et le runtime connector. Pipedream couvre les webhooks, les planifications, le code personnalisé et l’orchestration en plusieurs étapes d’événements SaaS.

Si votre tâche principale consiste à orchestrer des webhooks, des planifications, du code personnalisé et des étapes d’événements SaaS, Pipedream peut suffire dans sa limite de workflow hébergée. Si votre tâche principale consiste à permettre aux Agents ou aux backends de produit d’appeler en toute sécurité les opérations d’apps connectées tout en préservant la maîtrise du runtime, choisissez OOMOL.

Puis-je utiliser Pipedream et OOMOL ensemble ?

Oui. Une équipe peut utiliser Pipedream pour l’automatisation des workflows internes et OOMOL pour le runtime connector utilisé par les Agents ou les backends de produit.

Utilisez une limite simple : les workflows temporaires ou internes peuvent résider dans une plateforme d’automatisation hébergée ; la couche qui porte les identifiants durables, les politiques d’opérations, les schémas, les journaux et les connexions des comptes utilisateurs appartient au parcours connector OOMOL.

Qu’est-ce qui est open source dans OpenConnector ?

OpenConnector rend open source le runtime connector et la couche d’opérations d’apps : définitions des fournisseurs, schémas des opérations, scopes requis, handlers exécutables localement lorsqu’ils sont disponibles, contrôles runtime, politiques et journaux d’exécution.

Les API tierces, les marques, logos, ressources de marque, documentations et services hébergés des fournisseurs restent hors du périmètre de la licence OpenConnector. Certaines opérations peuvent aussi être uniquement disponibles dans le catalogue ou dépendre d’API côté fournisseur.

Règle de décision

Si votre priorité est « utiliser une plateforme de workflows hébergée pour relier rapidement des événements, des opérations, du code personnalisé et des outils MCP », Pipedream peut suffire.

Si votre priorité est « démarrer avec un service hébergé et conserver la possibilité d’exploiter le runtime connector plus tard », commencez avec OOMOL.

OOMOL fournit une passerelle connector hébergée, Connector SDK, un déploiement Cloudflare et OpenConnector auto-hébergé, afin que les Agents et les backends de produit puissent appeler les opérations d’apps connectées avec le même modèle fournisseur/opération.

Étape suivante

Choisissez le parcours OOMOL adapté à votre équipe actuelle :

  1. Utilisez l’hébergement OOMOL et Connector SDK pour une gestion de l’autorisation, des identifiants, du renouvellement des jetons et des opérations connector.
  2. Utilisez Connector for SaaS lorsque votre produit SaaS doit connecter des comptes pour les utilisateurs finaux.
  3. Déployez OpenConnector sur Cloudflare Workers avec D1/R2 pour un runtime léger contrôlé par votre équipe.
  4. Auto-hébergez OpenConnector lorsque le service connector, la Web Console, les identifiants, les politiques et les journaux doivent rester dans votre environnement.