Servicios de automatización

Acelere el desarrollo utilizando servicios de automatización que los usuarios pueden descubrir fácilmente en Business Automation Studio y reutilizar de forma coherente en aplicaciones empresariales (aplicaciones) y otras automatizaciones empresariales (automatizaciones).

Una automatización es una recopilación de artefactos con finalidades comerciales. Para hacer que las prestaciones de las automatizaciones sean reutilizables, publíquelas como servicios de automatización en Business Automation Studio donde un desarrollador de negocio puede descubrirlas y llamarlas fácilmente de forma coherente y con poco código, independientemente de dónde se haya originado el servicio o de su tecnología subyacente.

También puede traer activos que haya desarrollado en un entorno tradicional, como por ejemplo IBM Business Automation Workflow y publicarlos como servicios de automatización para su reutilización.

Hay dos aspectos para reutilizar los servicios de automatización: proporcionar un servicio de automatización haciendo que esté disponible para su reutilización en Business Automation Studio y consumir el servicio de automatización llamándolo desde otra automatización (por ejemplo, flujo de trabajo) o aplicación.

Suministro de servicios de automatización

Para proporcionar prestaciones desde una automatización como servicio, exponga la implementación como operaciones y publique un servicio de automatización en Business Automation Studio para que los usuarios puedan descubrir y llamar a las operaciones desde otras automatizaciones o aplicaciones. La forma de crear y publicar un servicio de automatización depende del tipo de automatización:

Servicios de automatización de flujo de trabajo
Puede publicar servicios de automatización de flujos de trabajo y utilizarlos en aplicaciones y otros flujos de trabajo.

En Workflow Designer, cree servicios de automatización expuestos como servicios REST y decida qué operaciones ofrecen. A continuación, publique el servicio de automatización en Business Automation Studio.

Servicios de automatización externa
Puede reutilizar aplicaciones de proceso existentes de Business Automation Workflow tradicional importándolas y creando el servicio de automatización en Business Automation Studio o puede crear un servicio de automatización externo a partir de los servicios en un archivo OpenAPI o Swagger y elegir las operaciones que desea incluir para, a continuación, publicar como servicios de automatización externos en Business Automation Studio.

Consumo de servicios de automatización

Cuando se publican estos servicios de automatización, puede descubrirlos y llamarlos desde otras automatizaciones, como automatizaciones de flujo de trabajo y aplicaciones.