Download - Intalio BPMS Introduccion
Ing. Julio CejasJunio 2008
Intalio BPMS
Intalio Designer
Agenda
1. Intalio BPMS.2. Modelo Conceptual.3. Estándares Soportados.4. Componentes.5. Distribuciones.6. Open Source Relacionadas.7. BPMN Un poco de Teoría.8. Ejemplos de Intalio
Intalio BPMS
Intalio BPMS, es una solución Open Source para implementar las disciplinas de BPMS.
BPMN Notación.Para el modelado de procesos.
BPEL Lenguaje.Para la orquestación de procesos y servicios.
BPEL4PeopleComo estándar para el flujo de trabajo entre los participantes de un proceso de negocio.
Intalio Modelo Conceptual
Descubrir
Modelar
Diseñar
Desplegar
Ejecutar
Humano Monitorear
Analizar
Optimizar
BPMN
BPEL
BAM
Workflow
Intalio BPMS | Designer
Intalio BPMS | Server
Intalio BPMS | Workflow
Intalio BPMS | BAM
Intalio | Estándares Soportados
BPMN 1.0 y BPMN 2.0.Para el modelado de procesos.
BPEL 1.0, 1.1 y 2.0Para la ejecución de procesos.
BPEL4People 1.0Para el flujo de Trabajo.
Intalio | Componentes
Intalio|BPMS Designer
Es una herramienta para el diseño de procesos utilizando la notación BPMN. Esta soportado por el proyecto Eclipse Europa, y puede ser instalado en ambientes windows, linux y Mac OS X.
Intalio | Componentes
Intalio|BPMS Designer
Intalio | Componentes
Intalio|BPMS Server
Es el motor de Intalio, y esta basado en Apache ODE, el cual implementa el estándar WS-BPEL 2,0, así como XPath, además incluye una nueva función BPEL: doXSLTansform para ejecutar transformaciones XSLT durante la ejecución de procesos.
Intalio | Componentes
Intalio|BPMS Server
Intalio | Componentes
Intalio|BPMS Workflow
Es la implementación de Workflow basada en el proyecto Apache Tempo, el cual integra formas de trabajo mediante controles Xform, soportando el intercambio de mensajes con los procesos, la definición de usuarios, roles, y diversos patrones de Workflow.
Intalio | Distribuciones
1. Soporte para alta disponibilidad.2. Tolerancia a fallos.3. Oracle 10g y SQL Server.4. WebSphere, Jboss.5. Conectores LDAP y SAP
EE Enterprise Edition
1. Open Source.2. Apache.3. Mysql.
CE Community Edition
Intalio | Tecnologías Open Source Relacionadas
WorkflowServcios
BPELServcios
Apache ODE.
Apache Tempo.
Framework Open Source que implementa el estándar WS-BPEL 2.0
Framework Open Source que implementa el estándar BPEL4People
Intalio | Tecnologías Open Source Relacionadas
ECMBus
PortalServcios
ESBServcios
BREBus
Intalio | Tecnologías Open Source Relacionadas
UIBus
BIServcios
BAMServcios
DBBus
Intalio | Componentes | BPMN
Actividad
Una actividad es un termino genérico para el trabajo que un participante ejecuta dentro de un procesos de negocio. Intalio puede representar dos tipos de actividades “Task y Sub-process”, tareas y sub procesos.
Intalio | Componentes | BPMN
Pool / Lane
Un pool representa un participante en un proceso. Este actúa como un contenedor grafico de las actividades que pueden ser ejecutadas por el participante. Un Lane representa una partición lógica del pool, verticalmente u horizontalmente. Los lanes son usados para organizar y categorizar las actividades.
Intalio | Componentes | BPMN
Evento
Representan eventos que afectan el flujo del proceso, ellos pueden disparar un evento o un resultado. Existen tres tipos de eventos (inicio / start, intermedio / intermediate y fin / end).
Intalio | Componentes | BPMN
Gateways
Representan puntos de decisión en el proceso, para que el flujo sea condicionado y permita su direccionamiento sobre diversos rutas de ejecución.
Intalio | Componentes | BPMN
Tipos de Gateways
Exclusivo (Exclusively): solo una rama puede ser ejecutada.
Inclusivo (Inclusively): una o más ramas pueden ser ejecutadas.
En paralelo (In parallel): todas las ramas pueden ser ejecutadas.
Intalio Ejemplos
Modelado
Intalio Ejemplos
Consumo de Web Services
Intalio Ejemplos
Broker de Condiciones
Intalio Ejemplos
Integración de WS y Workflow
Mule Demostración A
1. Componentes de Intalio.2. Intalio BPMN.
D1 Demo 1
Mule Demostración A
1. Modelado de Procesos de Negocio.2. Reglas Generales.3. Recomendaciones.
D2 Demo 2
Intalio | Web Services
Creación de Web Services.
Consumo de Web Services.
Integración Web Services - Intalio.
Consumo Web Services - Intalio.
Mule Demostración A
1. Consumo de WS.2. Orquestación de Servicios.3. Workflow.4. Despliegue de Servicios.
D3 Demo 3
Gracias
Gracias