¿Qué es un flujo?

Hay dos tipos de flujo en IBM App Connect: un flujo controlado por eventos y un flujo para una API.

En un flujo controlado por eventos, identifique un evento que se pueda producir en su 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 evento con las acciones, de modo que siempre que se produzca el evento en la aplicación de origen, la acción se desencadenará 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 en Eventbrite (el evento), 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 confirme que las acciones se han realizado correctamente, o devuelve los datos solicitados.

¿Cómo puedo configurar IBM App Connect para conectarse a mis aplicaciones?

Debe proporcionar detalles de su cuenta para cada aplicación que desee conectar. Existen dos formas de hacerlo:

Antes de crear un flujo:

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

Mientras crea un flujo:

-Seleccione la aplicación que desea conectar, haga clic en Conectar a app_name 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 a su nombre.

Muchas aplicaciones requieren sólo un nombre de usuario y una contraseña, pero algunas necesitan más información. Puede encontrar más información en la sección ”How to" en https://developer.ibm.com/integration/docs/app-connect/.

Nota: Actualmente sólo puede tener una cuenta asociada a cada aplicación. Si requiere conectar una cuenta distinta, o cambiar los detalles de la cuenta existente, puede elegir una opción para ya sea actualizar la cuenta en uso, o para eliminar dicha cuenta y a continuación, crear una nueva cuenta.(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 se crea un flujo controlado por eventos?

Crear un flujo controlado por eventos es muy sencillo:

-En el panel de IBM App Connect Designer, haga clic en Nuevo > Flujo basado en sucesos.

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

-Seleccione la aplicación de origen y el evento para desencadenar el flujo.

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

· Opcionalmente, puede añadir un nodo “If o un nodo “For each” desde la pestaña Logic para proporcionar un procesamiento condicional o para procesar elementos recuperados.

Haga click en Salir y Guardar para iniciar su flujo

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

Para obtener más ejemplos de la creación de flujos controlados por eventos, visite developerWorks en https://developer.ibm.com/integration/docs/app-connect/ para obtener guías de "Cómo se hace" para aplicaciones y más tutoriales.

¿Cómo se crea un flujo para una API?

Si desea que un desarrollador pueda crear una aplicación que haga uso de los datos en las aplicaciones basadas en la nube, puede proporcionar una API. Por ejemplo, es posible que proporcione 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 involucra los siguientes pasos:

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

· Elija las operaciones Crear, Recuperar o Actualizar para que se ejecuten contra cada modelo.

-Configure 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 controlado por eventos" en developerWorks en https://developer.ibm.com/integration/docs/app-connect/.

Para obtener más ejemplos de la creación de flujos controlados por eventos, visite https://developer.ibm.com/integration/docs/app-connect/

¿Cómo puedo actualizar mi suscripción de un plan gratuito hacia un plan pagado?

Comience a usar IBM App Connect on IBM Cloud™ de manera gratuita y cuando esté preparado, actualice hacia una opción de planes de pago (PAYG) u opciones de suscripción personalizada. IBM App Connect Professional e IBM App Connect Enterprise también están disponibles como software configurable que se puede implementar on-premises, en su propia nube privada o en una nube pública.

Para obtener más información sobre las opciones de cada plan y 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 ¿Tengo que pagar extra o comprar una nueva suscripción para utilizar IBM App Connect Enterprise?

Los clientes que se han suscrito a IBM Integration Bus on Cloud tendrán automáticamente autorización para IBM App Connect Enterprise en IBM Cloud. No habrá ningún costo 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 está disponible para implementación on-premises?

Sí. IBM App Connect, anteriormente conocido como IBM Integration Bus, ofrece diversas opciones de implementación flexibles, incluyendo un servicio de nube gestionado (hospedado por IBM), nube privada, nube pública, on-premises o una combinación de estos modelos de implementación en función de sus necesidades.

Comenzar a usar IBM App Connect

Cree flujos de integración de forma rápida y escálelos para que se adapten a cualquier proyecto.