¿Qué es un flujo?

Existen dos tipos de flujo en IBM App Connect: un flujo basado en sucesos y un flujo para una API.

En un flujo basado en sucesos, se identifica un suceso que se puede producir en la primera aplicación (la aplicación de origen) y las acciones que se pueden realizar en una o más aplicaciones de destino. El flujo enlaza el suceso con las acciones de modo que, siempre que se produzca el suceso en la aplicación de origen, la acción se desencadena automáticamente en las aplicaciones de destino.

Por ejemplo, puede crear un flujo de modo que siempre que alguien se registre como un nuevo asistente con Eventbrite (el suceso), IBM App Connect añada automáticamente detalles del asistente como un nuevo contacto en Salesforce y como una nueva tarea en Asana (las acciones). Cada una de las acciones completadas con éxito cuentan en su cuota mensual.

Un flujo para una API contiene una solicitud, una o más acciones de aplicación de destino y una respuesta. La solicitud utiliza un modelo que se define para solicitar la creación, sustitución o recuperación de objetos de datos en las aplicaciones. Cuando se envía la solicitud, cada aplicación de destino realiza su acción y, a continuación, el flujo devuelve una respuesta que confirma que las acciones se han realizado correctamente, o devuelve los datos solicitados.

¿Cómo configuro IBM App Connect para conectarla a mis aplicaciones?

Debe proporcionar los detalles de cuenta para cada aplicación que desee conectar. Puede añadir los detalles de la cuenta para sus aplicaciones de dos maneras:

Antes de crear un flujo:

- Seleccione una aplicación en la página Aplicaciones, pulse Conectar a nombre_aplicación y, a continuación, especifique los detalles de la cuenta para la aplicación.

Mientras está creando un flujo:

- Cuando seleccione una aplicación a la que desea conectarse, pulse Conectar a nombre_aplicación y, a continuación, especifique los detalles de la cuenta para la aplicación.

Siga las indicaciones para permitir que IBM App Connect se comunique con la aplicación en su nombre.

Muchas aplicaciones requieren solo un nombre de usuario y contraseña, pero algunas necesitan más información. Puede consultar la forma de encontrar esta información en las guías de procedimientos para aplicaciones en developerWorks en https://developer.ibm.com/integration/docs/app-connect/.

Nota: Actualmente, solo puede tener una cuenta conectada a cada aplicación. Si más adelante desea conectar otra cuenta, o cambiar los detalles de la cuenta existente, puede elegir una opción para actualizar la cuenta en uso, o para eliminar dicha cuenta y, a continuación, crear una cuenta nueva. (Antes de poder actualizar una cuenta, debe detener todos los flujos que utilizan dicha cuenta. Antes de eliminar una cuenta, debe suprimir todos los flujos que utilizan dicha cuenta.)

¿Cómo creo un flujo basado en sucesos?

La creación de un flujo basado en sucesos requiere solo unos pasos:

· En el panel de control de IBM App Connect Designer, pulse Nuevo > Flujo basado en sucesos.

· Especifique un nombre que identifique el propósito de su flujo.

· Seleccione la aplicación de origen y el suceso que activará el flujo.

· Seleccione y configure una o más aplicaciones de destino, y las acciones que se realizarán.

· Opcionalmente, puede añadir un nodo "If" o un nodo "For each" desde el separador Lógica para proporcionar procesamiento condicional o para procesar elementos recuperados.

· Pulse Salir y encienda para guardar e iniciar el flujo.

Consulte el tutorial "Creación de un flujo basado en sucesos" en developerWorks en https://developer.ibm.com/integration/docs/app-connect/.

Para obtener más ejemplos de creación de flujos basados en sucesos, visite developerWorks en https://developer.ibm.com/integration/docs/app-connect/ para consultar las guías de procedimientos para aplicaciones y más tutoriales.

¿Cómo creo un flujo para una API?

Si quiere que un desarrollador pueda crear una aplicación que haga uso de los datos en sus aplicaciones en cloud, puede proporcionar una API. Por ejemplo, podría proporcionar una API que pueda crear, recuperar y actualizar clientes en el sistema de gestión de relaciones con el cliente (CRM).

La creación de flujos para una API implica los pasos siguientes:

· Crear uno o más modelos que definan la estructura de los objetos que desea crear o recuperar.

· Elegir las operaciones Crear, Recuperar o Actualizar que se van a realizar contra cada modelo.

· Configurar un flujo que implemente cada operación, añadiendo una o más aplicaciones de destino que contengan los datos.

Consulte el tutorial "Creación de un flujo basado en sucesos" en developerWorks en https://developer.ibm.com/integration/docs/app-connect/.

Para obtener más ejemplos de creación de flujos basados en sucesos, visite developerWorks en https://developer.ibm.com/integration/docs/app-connect/ para consultar las guías de procedimientos para aplicaciones y más tutoriales.

¿Cómo actualizo mi suscripción de un plan gratuito a un plan con cargos?

Puede empezar con IBM App Connect en IBM Cloud™ de forma gratuita y, cuando esté preparado, puede actualizar a una opción de planes de pago por uso (PAYG) o a opciones de suscripción personalizada. IBM App Connect Professional e IBM App Connect Enterprise también están disponibles como software completamente configurable que se puede desplegar en local, en su propio cloud privado o en un cloud público.

Para obtener más información sobre las prestaciones de cada plan y sobre cómo actualizar, consulte: https://developer.ibm.com/integration/docs/app-connect-enterprise/

¿Cómo se relaciona App Connect Enterprise con IBM Integration Bus?

IBM App Connect Enterprise representa el desarrollo continuo de la plataforma de integración de aplicaciones y reúne las funcionalidades de IBM Integration Bus e IBM App Connect. IBM App Connect Enterprise V11 es el sucesor oficial de IBM Integration Bus V10. En IBM Cloud, el plan Enterprise permite una experiencia fluida entre los usuarios de integración en toda una empresa y la divulgación progresiva de características de integración avanzadas, que se presenta en un conveniente paquete para facilitar su compra y gestión.

Tengo IBM Integration Bus on Cloud, ¿voy a tener que pagar más o comprar una nueva suscripción para utilizar IBM App Connect Enterprise?

Los clientes con suscripción a IBM Integration Bus on Cloud tendrán automáticamente autorización para IBM App Connect Enterprise en IBM Cloud. No se cargará ningún coste adicional para la migración.

¿Puedo utilizar mis flujos e integraciones de IBM Integration Bus o IBM App Connect Professional en IBM App Connect Enterprise?

Los activos de integración creados previamente para IBM Integration Bus on Cloud o IBM App Connect seguirán ejecutándose sin modificaciones en este nuevo plan.

¿IBM App Connect Enterprise está disponible para el despliegue en local?

Actualmente, IBM App Connect Enterprise solo está disponible como un servicio de cloud gestionado, entregado a través de IBM Cloud. IBM App Connect Enterprise, anteriormente conocido como IBM Integration Bus, está disponible para los clientes que quieren desplegar una solución en local.

Cómo empezar con IBM App Connect en minutos

Cree flujos de integración de forma rápida y escálelos para adaptarlos a cualquier proyecto con una sencilla interfaz con función de arrastrar y soltar, sin código.