Aplicando bpm a la industria
SOA - Agenda
Qué es S.O.A.? Motivación Antecedentes Definiciones Beneficios - ROI Adoptando SOA Conclusiones
¿ Qué es SOA ?
SOA es diferentes cosas para gentediferente:
Un conjunto de servicios que un negocio quiere exponer para sus clientes y asociados, u otras porciones de la organización Un estilo arquitectónico que requiere un proveedor deservicios, un solicitante y una descripción del Architect servicio Un conjunto de principios arquitectónicos, patrones y criterios que manejan características tales como modularidad, encapsulamiento, bajoacoplamiento, separación de temas, reuso, composición Developer Un modelo de programación completo con estándares, herramientas y tecnologías tales como Web Services
Business Executive, ConsultantPara qué sirve SOA ?
Service-Oriented Architecture (SOA) está enfocado en crear un concepto, una tecnología y un marco de procesos que va a permitir a las empresas desarrollar, interconectar ymantener aplicaciones empresariales y servicios de manera eficiente y económica. Un Proceso de Arquitectura Empresarial robusto ayuda a resolver cuestiones básicas como: La arquitectura actual estasoportando y agregando valor a la organización ? Cómo debería ser modificada una arquitectura para que agregue más valor a la organización ? Podrá la arquitectura actual soportar los objetivos que persiguela organización para el futuro?
Definiciones
SERVICIO Propiedades de un Servicio
Bien definido Auto contenido Permanece esperando hasta que llega un pedido No depende del contexto delcliente No requiere despliegue (deployment)
QUE ES S.O.A. Paradigma de programación que adhiere a los cuatro principios de Orientación a Servicios:
Los límites son explícitos Los Serviciosson autónomos Servicios comparten esquema y contratos, no clases La compatibilidad de un Servicio se determinada basándose en una política
SOA versus Integración Tradicional
La Integración...
Regístrate para leer el documento completo.