Qu'est-ce qu'un flux ?

Il existe deux types de flux dans IBM App Connect : un flux orienté événements et un flux pour une API.

Dans un flux orienté événements, vous identifiez un événement qui peut se produire dans votre première application (l'application source) et les actions qui peuvent être exécutées dans une ou plusieurs applications cible. Le flux relie l'événement aux actions de sorte que, chaque fois que l'événement se produit dans l'application source, l'action associée est automatiquement déclenchée dans les applications cible.

Vous pouvez, par exemple, créer un flux pour que, chaque fois que quelqu'un s'inscrit comme nouveau participant avec Eventbrite (l'événement), IBM App Connect ajoute automatiquement les données concernant le participant en tant que nouveau contact dans Salesforce et en tant que nouvelle tâche dans Asana (les actions). Chaque action qui aboutit est décomptée de votre quota mensuel.

Un flux pour une API contient une demande, une ou plusieurs actions d'application cible et une réponse. La demande utilise un modèle que vous définissez pour demander la création, le remplacement ou l'extraction d'objets de données dans vos applications. Lorsque la demande est soumise, chaque application cible exécute son action, puis le flux renvoie une réponse qui confirme que les actions ont abouti ou renvoie les données demandées.

Comment configurer IBM App Connect pour la connexion à mes applications ?

Vous devez fournir les détails du compte de chaque application que vous souhaitez connecter. Vous pouvez ajouter ces informations de deux façons :

Avant la création d'un flux :

- Sélectionnez une application sur la page Applications, cliquez sur Se connecter à nom_appli, puis entrez les détails du compte de l'application.

Pendant la création d'un flux :

- Quand vous sélectionnez une application à laquelle vous souhaitez vous connecter, cliquez sur Se connecter à nom_appli, puis entrez les détails du compte de l'application.

Suivez les invites pour autoriser IBM App Connect à communiquer avec l'application en votre nom.

Beaucoup d'applications ne nécessitent qu'un nom d'utilisateur et un mot de passe, mais certaines ont besoin de davantage d'informations. Pour savoir où trouver ces informations, consultez les guides d'utilisation des applications sur developerWorks à l'adresse https://developer.ibm.com/integration/docs/app-connect/.

Remarque : Actuellement, vous ne pouvez avoir qu'un seul compte connecté à chaque application. Si vous souhaitez connecter un autre compte ultérieurement ou modifier les détails de votre compte existant, vous pouvez choisir de mettre à jour le compte en cours d'utilisation ou de supprimer ce compte et d'en créer un nouveau. (Pour mettre à jour un compte, vous devez au préalable arrêter tous les flux qui utilisent ce compte. Pour supprimer un compte, vous devez au préalable supprimer tous les flux qui utilisent ce compte.)

Comment créer un flux orienté événements ?

Pour créer un flux orienté événements, procédez comme suit :

- Sur le tableau de bord d'IBM App Connect Designer, cliquez sur Nouveau > Flux orienté événements.

- Entrez un nom identifiant l'objet de votre flux.

- Sélectionnez l'application source et l'événement déclencheur du flux.

- Sélectionnez et configurez une ou plusieurs applications cible ainsi que les actions à effectuer.

- Vous pouvez éventuellement ajouter un nœud "Si" ou "Pour chaque" depuis l'onglet Logique pour indiquer un traitement conditionnel ou traiter les éléments extraits.

- Cliquez sur Quitter et connectez pour sauvegarder et démarrer votre flux.

Consultez le tutoriel "Créer un flux orienté événements" sur developerWorks à l'adresse https://developer.ibm.com/integration/docs/app-connect/.

Pour plus d'exemples de création de flux orientés événements, consultez les guides d'utilisation et d'autres tutoriels sur developerWorks à l'adresse https://developer.ibm.com/integration/docs/app-connect/.

Comment créer un flux pour une API ?

Si vous souhaitez qu'un développeur puisse créer une application qui utilise les données de vos applications basées sur le cloud, vous pouvez fournir une API. Vous pouvez, par exemple, fournir une API permettant de créer, d'extraire et de mettre à jour des clients dans votre système de gestion de relation client (CRM).

Pour créer des flux pour une API, procédez comme suit :

- Créez un ou plusieurs modèles qui définissent la structure des objets que vous voulez créer ou extraire.

- Choisissez les opérations Créer, Récupérer ou Mettre à jour à exécuter sur chaque modèle.

- Configurez un flux qui implémente chaque opération en ajoutant une ou plusieurs applications cible qui contiennent les données.

Consultez le tutoriel "Créer un flux orienté événements" sur developerWorks à l'adresse https://developer.ibm.com/integration/docs/app-connect/.

Pour plus d'exemples de création de flux orientés événements, consultez les guides d'utilisation et d'autres tutoriels sur developerWorks à l'adresse https://developer.ibm.com/integration/docs/app-connect/.

Comment passer d'un abonnement gratuit à un abonnement payant ?

Vous pouvez commencer à utiliser IBM App Connect sur IBM Cloud™ gratuitement puis, lorsque vous êtes prêt, passer à un modèle de paiement à l'utilisation ou à des options d'abonnement personnalisé. IBM App Connect Professional et IBM App Connect Enterprise sont également disponibles en tant que logiciels entièrement configurables pouvant être déployés sur site, sur votre propre cloud privé ou sur un cloud public.

Pour plus d'informations sur les possibilités offertes par chaque type d'abonnement et sur la mise à niveau, visitez la page https://developer.ibm.com/integration/docs/app-connect-enterprise/.

Quel est le lien entre App Connect Enterprise et IBM Integration Bus ?

IBM App Connect Enterprise représente le développement continu de la plateforme d'intégration d'applications IBM et combine les fonctionnalités d'IBM Integration Bus et d'IBM App Connect. IBM App Connect Enterprise V11 est le successeur officiel d'IBM Integration Bus V10. Sur IBM Cloud, la version Enterprise garantit une expérience sans heurts entre les utilisateurs de la plateforme d'intégration d'une entreprise et la divulgation progressive de fonctions d'intégration avancées, soigneusement conditionnées pour rendre leur acquisition et leur gestion simples et efficaces.

J'ai déjà IBM Integration Bus on Cloud. Devrai-je payer plus ou acheter un nouvel abonnement pour utiliser IBM App Connect Enterprise ?

Les clients qui ont un abonnement IBM Integration Bus on Cloud ont automatiquement droit à IBM App Connect Enterprise sur IBM Cloud. La migration n'entraîne aucun coût supplémentaire.

Puis-je utiliser mes flux et mes intégrations IBM Integration Bus ou IBM App Connect Professional dans IBM App Connect Enterprise ?

Les actifs d'intégration précédemment créés pour IBM Integration Bus on Cloud ou IBM App Connect continuent à s'exécuter sans modification avec ce nouvel abonnement.

IBM App Connect Enterprise est-il disponible pour un déploiement sur site ?

Actuellement, IBM App Connect Enterprise est uniquement disponible en tant que service cloud géré, distribué via IBM Cloud. IBM App Connect Enterprise (anciennement IBM Integration Bus) est disponible pour les clients qui souhaitent déployer une solution sur site.

Découvrir IBM App Connect en quelques minutes

Créez des flux d'intégration rapidement et adaptez-les à n'importe quel projet avec une interface simple par glisser-déposer, sans code.