¿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 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 en Eventbrite (el evento), IBM App Connect añade 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 puedo configurar IBM App Connect para conectarse a mis aplicaciones?

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

Antes de crear un flujo:

- Seleccione una aplicación en la página Aplicaciones, haga clic en Conectar a nombre_aplicación 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 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 sólo un nombre de usuario y una contraseña, pero algunas necesitan más información. Puede consultar la forma de encontrar esta información en las instrucciones "Cómo hacer" para aplicaciones en developerWorks en https://developer.ibm.com/integration/docs/app-connect/.

Nota: Actualmente, sólo puede tener una cuenta conectada a cada aplicación. Si más adelante desea conectar una cuenta distinta, 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 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?

La creación de un flujo controlado por eventos toma sólo algunos pasos:

· 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 Lógica para proporcionar un procesamiento condicional o para procesar elementos recuperados.

· Haga clic en Salir y active para guardar e 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 instrucciones "Cómo hacer" para aplicaciones y más tutoriales.

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

Si quiere que un desarrollador pueda crear una aplicación que haga uso de los datos en sus 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 developerWorks en https://developer.ibm.com/integration/docs/app-connect/ para obtener instrucciones "Cómo hacer" para aplicaciones y más tutoriales.

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

Puede empezar con IBM App Connect on IBM Cloud™ sin cargo alguno y, cuando esté preparado, puede actualizar hacia una opción de planes de pago (PAYG) o hacia opciones de suscripción personalizada. IBM App Connect Professional e IBM App Connect Enterprise también están disponibles como software totalmente 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 posibilidades 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 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 Enterprise está disponible para implementación on-premises?

En la actualidad, IBM App Connect Enterprise sólo está disponible como un servicio de nube gestionado, entregado a través de IBM Cloud. IBM App Connect Enterprise, anteriormente conocido como IBM Integration Bus, está disponible para los clientes que buscan la implementación de una solución on-premises.

Empiece a usar App Connect de forma gratuita

Incremente el rendimiento de la integración y reduzca los tiempos de latencia y los costos. Con nuestra configuración sin código, se puede poner en funcionamiento en minutos. También ofrecemos asesoramiento experto, una base de instalación y sus dos primeros flujos, todo gratuito con nuestro plan Lite.