Your SlideShare is downloading. ×

Bbrsoa

1,246
views

Published on

Published in: Technology

1 Comment
3 Likes
Statistics
Notes
  • Hola ! Realmente una excelente presentación, te felicito! Y añado tu presentación como Favorito. Espero que puedas visitar mi presentación, te agrade y tambien la añadas como Favorito! Te estaré muy agradecido. Saludos desde Venezuela!

    http://www.slideshare.net/jesusd411/microsoft-office-nuestro-estilo-de-vida-3202387
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
1,246
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
56
Comments
1
Likes
3
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Aquí haré el simil con los idiomas. Imaginemos un mundo en el que toda la gente hablase su lengua materna más el Inglés. ¿Tendría sentido para un español aprender Chino, Francés, Japonés, Ruso, etc…? La respuesta es NO. Ya que cuando un español quisiera hablar con un chino lo haría en Inglés (debido a la premisa inicial de imaginarnos que todo el mundo hablara Inglés). Por lo que habríamos cumplido con uno de los estándares de LEAN “Reducción de despilfarro”.¿Para que invertir tiempo en hablar más de una lengua extranjera si aprendiendo sólo Inglés ya te podrías comunicar con todo el mundo? SOA a permitido que todos los sistemas de información hablén el mismo idioma por lo que se ahorra tiempo, energía y dinero en mantener interficies de comunicación 1 a 1.
  • Simplificar esta diapositiva
  • – Sets the order to a pending state, and inserts the order information into the database. – Retrieves customer information by placing a synchronous call to a web service that retrieves information from the CRM application. – Validates the retrieved credit card information through a synchronous call to the external credit validation service. If the credit card is not valid, the process cancels the order. If the card is approved, the flow continues. – Uses a decision service to determine whether or not the order requires manual approval. The decision service uses a rule that states the following: If the customer has platinum status, the order does not require approval. If the customer has gold status, approval is required only for orders over $1,000. If the customer has silver status, then all orders must be approved. – If the order requires manual approval, a human workflow routes a message to an employee at Global Company who has authority to approve orders. The employee then uses the Oracle BPEL Worklist Application web-based application to view the order, and either approve or disapprove it. The message is sent back into the BPEL flow. If the order is not approved, the process cancels the order. If it is approved, the flow continues. – Once the order is approved, or if the order does not require manual approval, sends the order information to two suppliers: Rapid Manufacturer and Select Manufacturer. Each supplier returns a price (one synchronously and one asynchronously). The flow then uses a conditional expression that determines which supplier returned the lower price, and assigns the order to that supplier. – The flow then uses Oracle ESB routing rules to determine the vendor that will ship the order. If the order is over $500, the order information is sent to Federal Express. If it is under $500, the information is sent to the United States Postal Service. – Sets the order to complete, and invokes a notification service, which sends an email to the customer.
  • Browse, search, extract and generate EIS schemas JDeveloper Adapter Wizard WSDL schemas for both Outbound and Inbound Interactions ---------------------------------------------------------------------- Supports synchronous & asynchronous communication Transaction support. Real-time event support Supports standard J2EE Server – Oracle Application Server, 3 rd party Application Servers ----------------------------------------------------------------------------------------------- Support for open Standards WSDL,WSIF, WSIL XSD JCA, JMS --------------------------------------------------------------------------------- Sophisticated error management & recovery Scalable Load Balancing Connection Management BPEL cluster, Oracle AS cluster, Oracle Grid Fail-over, HA support Managed via Application Server Control
  • Coding: Bold == De Serie Green == Vendidos como opción, directamente desde Oracle Normal text == Disponibles a través de los partners certificados
  • Components ESB Server ESB JDeveloper Designer JCA Adapters Content Based Routing Service ESB Control console
  • Components ESB Server ESB JDeveloper Designer JCA Adapters Content Based Routing Service ESB Control console
  • Components ESB Server ESB JDeveloper Designer JCA Adapters Content Based Routing Service ESB Control console
  • Components ESB Server ESB JDeveloper Designer JCA Adapters Content Based Routing Service ESB Control console
  • Components ESB Server ESB JDeveloper Designer JCA Adapters Content Based Routing Service ESB Control console
  • Components ESB Server ESB JDeveloper Designer JCA Adapters Content Based Routing Service ESB Control console
  • Transcript

    • 1. SOA (Service Oriented Architecture) Pedro Gallardo Delgado Responsable Área Middleware
    • 2. Agenda
      • Imperativos de Negocio
      • ¿Qué es SOA?
        • Imperativos de Negocio
      • Oracle ESB
        • Integración de Sisitemas.
        • Oracle Adapters
        • ESB: Enterprise Manager
      • Oracle BPEL – BPA
      • Oracle BAM – Business Activity Monitoring
      • Oracle SOA Gobernabilidad
      • Niveles
      • Conclusión
    • 3. ¿Qué es SOA?
    • 4. Imperativos de Negocio
    • 5. ¿Qué es SOA?
      • Definición según wikipedia
        • La Arquitectura Orientada a Servicios (en inglés Service-Oriented Architecture o SOA), es un concepto de arquitectura de software que define la utilización de servicios para dar soporte a los requerimientos de software del usuario.
      • Se basa en WebServices
        • WebService  “ Sería como un idioma común que saben hablar todos los sistemas informáticos ” (Como el intento de ESPERANTO llevado a la realidad)
    • 6. ¿Qué es SOA?
      • Nos permite diseñar procesos horizontales a través de todos los departamentos de nuestra organización
        • Plataforma ideal para BPM
      • Características
        • Bajo acoplamiento
        • Atomicidad
        • Flexibilidad
        • Adaptabilidad
        • Reusabilidad
        • Orientada a procesos
    • 7. Tipos de proyectos SOA
      • BPM.
        • Business Process Management
      • Re-ingeniería de procesos.
        • Re-definición de procesos.
      • Creación de procesos de negocio.
        • Creación de aplicaciones mediante composición de servicios.
      • Integración basada en estándares.
        • Ordenar el caos interno a bajo coste.
      • Migración de Sistemas.
        • Facilitar la transición entre sistemas heterogéneos.
      • Adquisiciones y fusiones.
    • 8. Situación Actual Sistemas de Información Screen Scrape Screen Scrape Screen Scrape Screen Scrape Cola de Mensajes Cola de Mensajes Cola de Mensajes Download File Download File Download File Transaction File Transaction File Transaction File ORB ORB CICS Gateway CICS Gateway APPC APPC RPC RPC Transaction File Sockets Sockets Mensaje Mensaje Aplicación Aplicación Aplicación Aplicación Aplicación Aplicación Aplicación Aplicación Aplicación Aplicación
    • 9. Retos en los Sistemas de Información
      • Reducir la complejidad de desarrollo e integración entre los sistemas
      • Desacoplar la integración entre los sistemas
      • Utilización de estándares
      • Reducir el tiempo de los proyectos de integración
      • Reducir el coste de propiedad (TCO)
    • 10. Evolución de Oracle SOA Portlet Web Services (WSRP) Web Services Support 2001 2002 2004 2003 2006 2005 BPEL Process Manager J2EE 1.4 Standard Web Services WSDL, UDDI, Development Tools, Expanded Web Services Platform Service Registry Web Services Manager, BAM ESB BPA Suite 2007 Oracle Data Integrator SOA Suite
    • 11. Key SOA Standards ERP/ Legacy Apps Custom Apps & Services Web services WSDL/WSIF XML/XML Schema SOAP JCA JMS BUSINESS SERVICES More Interoperable Process Flow Logic XSLT/XQuery BPEL More Adaptable PROCESS ORCHESTRATION WSRP, JSR-168 USER INTERFACE Struts/JSF Portal Web Application API WS Richer Experience PKI Dashboards BAM MONITORING JMX Fusion Effect WS-Security SERVICE BUS Security Reliability Logging Failover Dynamic Routing WS-Policy, SAML Web Services Mgmt
    • 12. Arquitectura SOA J2EE Application Server Oracle AS, JBoss, WebLogic, WebSphere Messaging DATA SERVICES & CONNECTIVITY Apps Adapters Partners B2B RFID SES DB Bulk ODI ETL Multi Protocol Routing XSLT Transform Enterprise Service Bus Native BPEL Business Rules Human Workflow BPEL Process Manager ROUTING & ORCHESTRATION Discovery Policies Management Security Web Services Manager Registry GOVERNANCE Events Analytics Business Monitoring System Monitoring Enterprise Manager BAM BI MANAGEMENT & MONITORING App Dev Framework JDeveloper Analyst Tools BPA Suite Metadata Repository
    • 13. Ejemplo Proceso SOA SHOPPING PORTAL Web Services Interface: XML, SOAP, WSDL, WSIF Product Suppliers Approval (Rich Workflow) ESB FedEx USPS ESB Order Booking BPEL PROCESS receive end getCustInfo SelectMfr RapidMfr 5-15 min invoke receive invoke receive Fulfill Order Notify Cust Insert Order Manual Review ? EJB 3.0 Customer service Order DB Notification Service Rules Engine Rule Author Rules repository Decision Service Operational dashboard BAM
    • 14. Slide
    • 15. Oracle Adaptadores
    • 16. Fragmentacion de la Información ……
      • Los adaptadores son una parte crítica de Oracle Fussion Middelware / SOA Suite
      JMS, AQ, OC4J JMS, IBM MQSeries, TIBCO Rendezvous
    • 17. Adaptadores Oracle
      • Una de las fortalezas organizacionales para la conectividad entre distintos sistemas de información empresarial (EIS).
      J2EE Application Server ( Oracle Application Server & 3 rd party Application Servers ) OracleAS Adapters
      • Dota de conectiviad Global
      • Da soporte a SOA /EDA
      • Soporta Estándares Abiertos
      • Hot Pluggable
      • Desarrollo rápido
      • Robusto y altamente escalable.
      • Gestionado a través Oracle Application Server 10 g
      Legacy Applications Oracle Applications Packaged Applications BPEL PM Technology ESB PORTAL Adapter Design-time (JDeveloper ) WSDL JCA Native Interfaces BAM J2EE Applications
    • 18. Algunos de los adaptadores disponibles en la SOA Suite de ORACLE…
      • Databases
      • Oracle 8i and above
      • IBM DB/2
      • Informix
      • Clarion
      • Clipper
      • Cloudscape
      • DBASE
      • Dialog
      • Essbase
      • FOCUS Data Access
      • Great Plains
      • Microsoft SQL Server
      • MUMPS (Digital Standard MUMPS)
      • Navision Financials (ODBC 3.x)
      • Nucleus
      • Paradox
      • Pointbase
      • PROGRESS
      • Red Brick
      • RMS
      • SAS Transport Format
      • Sybase
      • Teradata
      • Unisys DMS 1100/2200
      • UniVerse
      • Applications
      • Oracle Applications
      • SAP R/3, mySAP
      • Peoplesoft
      • JD Edwards
      • Siebel
      • Clarify
      • Lotus Notes
      • Ariba
      • AXIOM mx/open
      • Baan
      • BroadVision
      • Clarify
      • Commerce One
      • Hogan Financials
      • i2 Technologies
      • Lawson
      • Livelink
      • Manugistics
      • Microsoft CRM
      • Vantive
      • Walker Interactive
      • Remedy
      • Salesforce.com
      • Technology
      • SOAP
      • HTTP, HTTP-S
      • Email – POP3, SMTP, IMAP
      • FTP, FTP-S
      • Flat Files
      • LDAP
      • JMS
      • Oracle AQ
      • IBM MQSeries
      • TIBCO Rendezvous
      • Socket
      • Legacy
      • CICS
      • IMS/DB
      • IMS/TM
      • VSAM
      • ADABAS
      • Natural
      • Tuxedo
      • CA-Datacom
      • Screen Scraping
      • CA-IDMS
      • C-ISAM,D-ISAM,K-SAM, QSAM
    • 19. Oracle ESB: Enterprise Manager
    • 20. Oracle ESB: Enterprise Manager Overview
      • Funcionalidad de ESB en EM
        • Expone servicios
        • Testea los Web Services desplegados
      • Soporte del Contenedor
        • OC4J 10.1.3 OPMN
        • SSO
        • OEMS: JMS, Router …
        • Logging
    • 21. Oracle ESB: EM Home Page
      • EM Home
      • ESB Aplicaciones
      • ESB Servicios
      • ESB Logging
      • Gestión JMS
    • 22. Oracle ESB: EM Applications
      • EM Applications
      • Application Management
      • - Start/Stop
      • Design time server
      • - esb-dt
      • Runtime server
      • - esb-rt
    • 23. Oracle ESB: EM Testing
      • EM Testing
      • Funcionalidad que permite el testeo de los WebServices desplegados en el servidor
    • 24. Oracle ESB: Console Overview Routing Services Transformation Filter Expression File Adapter JMS Adapter DB Adapter Service Pane Instance Tracking Overview Navigator
    • 25. Oracle ESB: Designer Overview Routing Services Transformation Filters File Adapter JMS Adapter DB Adapter JDev Application Component Palette Metadata WSDL XSD XSL ESB Project Applications Navigator Connections Navigator JDev Project Adapter Services Active Empty Operation ESB Services
    • 26. Oracle BPEL - BPA
    • 27. Problemática
      • Definición e implantación de flujos de trabajo.
      • Modelado de procesos/flujos por parte de analistas funcionales.
      • Documentación de procedimientos.
      • Desarrollo rápido de flujos por parte de IT.
      • Automatización de tareas de Desarrollo.
        • Creación de flujos a partir de los modelos de los analistas.
        • Creación de Formularios de entrada.
        • Gestión de Tareas por parte de los usuarios.
        • Envío de notificaciones automáticas.
        • Acceso a sistemas (como por ejemplo base de datos)
    • 28. El ciclo de vida de BPM
      • ¿Que es BPM?
      • Modelado, Ejecución y Gestión de Procesos.
      • Mejora continuada de procesos.
      • IT colaborando con las áreas funcionales para alcanzar los objetivos de negocio.
      • IT reacciona más rápidamente a los cambios en las necesidades y al entorno del negocio.
      Business Process Analysis (BPA) Model Simulate Implement Deploy Execute Monitor Optimize BPM Lifecycle
    • 29. Business Modeling Oracle BPA Suite (EPC, BPMN) Logical Model Aproximación de Integracion Alineamiento entre el Modelo de Negocio y el Tecnológico Technical Modeling Oracle Process Designer (BPEL) Conceptual Model Executable Model Shared Metadata
    • 30. Oracle BPA Suite – Powered by ARIS Business Process Simulator Business Process Architect Business Process Publisher Integration with SOA, BPEL PM
    • 31. Oracle BPA Suite – Modelado, Diseño y Publicación ARIS Repository Análisis, Optimización y Administración Publicación y transferencia de conocimiento a todos los Empleados Repositorio BPA = pensado para la optimización continua de procesos Departamentos Técnicos  Personal encargado Sra. Lorca  Jefa de proyecto Sra. García  Persona responsable del proceso Diseño del proceso
    • 32. Oracle BPEL Process Manager: Componentes J2EE Application Server (Oracle AS, WebLogic, JBoss, WebSphere) BPEL Console MANAGE DEHYDRATE Core BPEL Engine WSDL Binding Built-in Integration Services JCA Web Service JMS Email XQuery XSLT User Tasks BPEL Eclipse, JDeveloper BPEL Designer DESIGN Oracle DB BPEL Server BPELJ Motor con soporte a BPEL 1.1 Fácil de instalar y desplegar. Flexible Framework de binding basado en WSIF Herramienta de Modelado Escalabilidad, Fail-over Herramienta de Despliegue Gestión de Procesos de Negocio
    • 33. BPEL Console
    • 34. BPEL Designer
    • 35. Workflow en BPEL Process Manager Las Tareas Humanas son unas actividades especiales en el diseñador de BPEL El Enrutamiento y otros metadatas de Tareas son almacenados de forma separada Las tareas son ejecutadas y gestionadas desde el “WorkList Application”
    • 36. Funcionalidades principales
      • Asignación de Tareas
      • Usuarios
      • Roles
      • Grupos
      • Enrutamiento de Tareas
      • Patrones declarativos
      • Enrutamiento Ad-hoc
      • Dispatching
      • Notificaciones
      • Especificación Declarativa de:
        • Cuando – asignado, expira, …
        • Quién – asignador, gestor, …
      • Email, Voz, Pager, SMS
      • Gestión de Reglas
      • Escalabilidad
      • Delegacion
      • Vacaciones
      • Balanceo por carga de trabajo
      • Reports, Trazas, …
      • Productividad y distribución de reports
      • Historia completa y traza
      • Aplicación Work-list
      • Basado en Perfiles – asignado, supervisor, grupo propietario, propietario de proceso
      • Formularios JSP Auto-generados
      • Integración con ADF
      • Comentarios y Adjuntos
      • Disponible como portlets
      • Completamente customizable
      • Web Services y Java API
      • Gestión de Identidad
      • Roles y Jerarquia Organizativa
      • Integradi con OID, LDAP, JAZN; y sistemas
      • propios
    • 37. Workflow Services
      • Asignación de tareas.
      • Escalado y notificaciones.
      • Aplicación de Tareas.
      • Interfaz de usuario.
      • Delegación y re-asignación.
      • Informes
      • Comentarios, ficheros adjuntos.
      • Auditoria.
    • 38. Arquitectura de Workflow Assign Tasks Human Workflow Service Task Complete Update Task BPEL Process WSDL Contract Component Services Identity Service (Users, Roles) User Metadata Service (Rules, work queues ) Worklist Service (Task Query, Reporting ) Notification Service (Email & wireless) Task Management Service (Task data, forms, Attachments) Task Routing Service (Assignment, Dispatching) Supervisor Work Assignee Eclipse, JDeveloper BPEL Designer Task Metadata Process Owner Worklist Application
    • 39. Work-list Application Filtrado por Categoría, Prioridad, o Estado (Assigned, Completed) Los jefes pueden acceder a las tareas de su equipo. Organización de las tareas en vistas
    • 40. Formulario estándar Attachments Historia Comentarios Datos de Payload Salvar Acciones avanzadas Acciones
    • 41. Auditoria
      • Historico de las tareas: Todas las tareas de cualquier momento.
      • Cualquier persona con acceso a la tarea puede ver el historico.
      • Los Iniciadores ver todas las tareas iniciadas.
      • Los Propietarios de los Procesos pueden acceder a todas las tareas relativas a un proceso.
    • 42. Administración
      • Tareas de Administración – Actuar en tareas que requieren atención.
      • Gestionar de reglas – Revisar y editar reglas para cualquier usuario o grupo
      • Asignaciones de FlexField – Mapear atributos de tareas a FlexFields
      • Personalización de Aplicaciones – Personalizar la presentación
    • 43. Vacaciones
      • Los usuarios pueden especificar vacaciones y reglas de vacaciones
      • Algoritmos de distribución de tareas durante vacaciones.
    • 44. Reglas – My Rules Re-asignación, Delegación, Outcome, … Atributos estándar y Flexfields Periodo de aplicabilidad
    • 45. Reglas – Group Rules Re-asignación utilizando algoritmos de distribución
      • Group Rules
      • vs.
      • My Rules
      • Delegar y Set Outcome en My Rules
      • Re-asignar en Group Rules
    • 46. Vistas personalizadas
      • Las vistas (standard y custom) organizan el trabajo en colas basadas en los filtros.
      • Las vistas personalizadas pueden ser delegadas a otros.
      Vistas basadas en filtros Pueden ser compartidas
    • 47. Informes
      • Informes sobre tareas
        • Asignadas a mi,mi grupo, mis compañeros, o
        • Iniciadas por mi o de las que soy el propietario
      • Informes disponibles
        • Tareas desatendidas
        • Tareas prioritarias
        • Tiempo de ciclo
        • productividad
    • 48. Oracle BAM – Business Activity Monitoring
      • Cuadros de mando en tiempo real, Analíticas & Alertas
    • 49. Reto #1 – Capture Real-Time Data
      • RFID y Sensores
      • Activo y Pasivo
      • Localización, Temperatura, Humedad, Movimiento, etc.
      • Seguridad
      • Autenticación, autorización, auditoría y rastro
      • Database
      • Streams
      • Gestión de Sistemas
      • Rendimiento, métricas, alertas, logs
      • Procesos de Negocio (BPEL)
      • Monitorización de actividades, estados
      • Sistemas de Mensajería
      • JMS, TIBCO, MQSeries
      • Aplicaciones de Negocio
      • Business Events, state transitions
    • 50. Reto #2 – Analiza Procesos, Tendrncias y Contexto Monitoriza un Proceso Simple  Traza cada paso del proceso  Identifica fallos Agregación de Procesos  Medias, KPIs, SLAs  Identifica los cuellos de botella Procesos Orientados a Eventos Complejos  Correlaciona eventos independientes  Identifica hilos y oportunidades Contexto  Rendimiento Histórico  Medias rotativas Past Week Today Past 15 Minutes
    • 51. Reto #3 – Suministrar información a los Usuarios de Negocio
      • KPIs en Tiempo Real
      • Thin Browser GUI
      • Acceso basado en Roles
      • Tecnología Live Display
      • Compatible con Portal
      • Acciones Incrustadas
    • 52. BAM Active Studio
      • Template-Driven Design
      • User Defined Alert Rules
      • Integrated reporting and analytics
      • Complex, multi-category business reporting
      • Multiple displays in a single report like Charts, Graphs, Lists, Columnar, KPI’s, Excel, Custom Content
    • 53. Oracle SOA Gobernabilidad
    • 54. Beneficios de la Tecnología Business Rules
      • Las Reglas son fáciles de cambiar  Agilidad
      • Las Reglas son más sensitivas  Agilidad
      • Las Reglas son accesibles  Transparencia
      • Las Reglas son aplicadas de forma consistente  Transparencia
    • 55. IT Benefits of Rules Technology Even Without Business User Enablement
      • Cost Savings - Gartner estimates a savings of 5 percent to 40 percent of the IT budget for application and infrastructure change using rule technologies
      • Legacy Preservation - Extracting the rules enables organizations to reduce some of the complexity in their legacy source systems
      • Compliance - Certify rules for compliance consistency
    • 56. Oracle Business Rules Rules SDK Rules API (JSR 94) Rules Repository Oracle Rule Author (Web Based) Application Specific Custom Authors BPEL Java Application /** @Foo **/ method Foo(....) { RETE Rules “Engine” (based on JESS) Rules Language (Java Like) C A Java Facts XML Facts
    • 57. Business Rules Features in 10.1.3.1
      • Rules Engine
      • Fast, efficient Java Rules Engine
      • Reason on Java objects and XML documents
      • Rule chaining (inference)
      • Ruleset chaining
      • Rule prioritization
      • Seamless Java integration – call Rules from Java and Java from Rules
      • Trace rule firing, rule activations, fact assertions
      • Rules SDK
      • Enable application-specific authoring
      • Supports JSR-94 Rule API standard
      • Used by Rules Author
      • Used by Human Workflow
      • Decision Service
      • Metadata driven decision services
      • Native support for Oracle Rules engine
      • Seamless integration with BPEL
      • Rules Editor
      • Browser based business user editor
      • If/then declarative Rule development
      • Constraints based customization
      • Aliases for verbalization
      • Functions to abstract complexity
      • Test
      • Rules Repository
      • WebDAV and File based repository
      • Versioning
      • Organize in dictionaries and rulesets
    • 58. Application Specific Authoring Example: Work-list Application in BPEL Workflow
    • 59. BPEL PM and Business Rules Seamless Integration between Processes & Rules Decision Service wizard Collects information about process data used for input/output to the rules and invokes Rule Builder. Decide Activity to call rules
    • 60. Demonstrating Business Rules As part of Standard SOA Demonstration
      • Change variable to demonstrate how even casual users can tweak controls
      • Customize premium rule to demonstrate how rules may be customized within constraints
      • Show Rulesets, Rules, etc.
      • Test rules to demonstrate how business users may test the impact of their changes
      • Instructions at: http://bpel.us.oracle.com/10.1.3/ExtendedRuleSOADemo.html
    • 61. Demo - Order Booking SHOPPING PORTAL Web Services Interface: XML, SOAP, WSDL, WSIF EJB 3.0 Customer service Product Suppliers Order DB Approval (Rich Workflow) Notification Service Order Booking BPEL PROCESS receive Insert Order end GetCustInfo SelectMfr RapidMfr WS-Security invoke receive invoke receive Manual Review ? Fulfill Order Notify Cust ESB Rules Engine Rule Author Rules repository Decision Service FedEx USPS ESB Credit Validation Validate cr 5-15 min
    • 62. Business Rules
    • 63. Niveles SOA
    • 64. Descripción Niveles SOA
    • 65. SOA Gardner magic quadrant
    • 66. Conclusión
    • 67. Conclusión
      • Según Informe Gartner de Noviembre de 2006:
        • "Las empresas que inicien una transformación organizacional y cultural hacia BPM (Business Process Management) mediante la definición de todos sus procesos de negocio durante el 2007 doblarán las posibilidades de ser lideres de mercado en el 2010 “
        • El desarrollo de BPM y SOA será co-dependiente .
      • Bruce Williams, VP of Process Improvement, webMethods Inc
        • “ With BPM and BAM capabilities on top of the SOA, I can put that closed loop control mechanism in place. It's like the Holy Grail for the Six Sigma practitioners."
    • 68. C/ Aragó, 182, 4t, 08011 Barcelona Teléfono 934 731 393 www.bbr.cat