Marcela Martinez Servicios Profesionales marcela.martinez@progress.com 2 2006 Sonic Software Corporation Agenda Agilidad del negocio y SOA
Modelo de Madurez SOA
Conclusin
3 2006 Sonic Software Corporation Agilidad del negocio y SOA SOA es un tipo de arquitectura en tecnologas de informacin Su aportacin respecto a modelos anteriores es el principio fundamental que rige en su prctica: Agilidad del negocio Este principio genera un cambio de visin acerca de cmo concebir las aplicaciones de negocio y sus funciones de interaccin al interior y exterior de la empresa
4 2006 Sonic Software Corporation Agilidad del negocio y SOA Cambio en la concepcin de aplicaciones
De arquitectura como fundamento de una entidad diseada para permanecer esttica de acuerdo al plano original como un edificio- con ligeras adaptaciones y agregados.
A una arquitectura que es el diseo de un organismo viviente con capacidad de adaptarse al medio ambiente anticipndose y respondiendo a los cambios del mismo.
Cambio en la concepcin de ciclo de vida en las aplicaciones
Al igual que en un organismo se presenta un patrn de madurez, en la prctica de SOA existe un modelo de madurez que ha sido captado por las primeras experiencias de los arquitectos y desarrolladores en TI 5 2006 Sonic Software Corporation Agenda Agilidad del negocio y SOA
Modelo de Madurez SOA
Conclusin
6 2006 Sonic Software Corporation Modelo de Madurez SOA Nivel 1 (CMM: Performed) Nivel 2 (CMM: Managed) Nivel 3 (CMM: Defined) Nivel 4 (CMM: Quantitatively Managed) Nivel 5 (CMM: Optimized) 7 2006 Sonic Software Corporation Nivel 1 Servicios SOA iniciales Propsito I ntroducir funcionalidad y nueva tecnologa Alcance Proyectos piloto, investigacin y experimentacin, proyectos pequeos Tecnologa Estndares, integracin de entidades heredadas Organizacional Desarrolladores aprenden a construir servicios Estndares SOAP, WSDL, XML, J ava, .NET Productos Web services toolkits 8 2006 Sonic Software Corporation Ejemplo de Nivel 1 Servicios SOA iniciales 9 2006 Sonic Software Corporation Nivel 2 Servicios SOA arquitecturados Propsito Reduccin de costos y control de TI Alcance Mltiples aplicaciones integradas dentro de la organizacin Tecnologa Mensajera confiable, mediacin, heterogeneidad, seguridad Organizacional Grupo de arquitectos provee el liderazgo Estndares UDDI, WS-ReliableMessaging, WS-Security, SAML, XQuery Productos ESB 10 2006 Sonic Software Corporation Ejemplo de Nivel 2 Servicios SOA arquitecturados 11 2006 Sonic Software Corporation Nivel 3(a) Servicios de negocio SOA Propsito Agilidad del negocio Alcance Procesos de negocio a travs de empresas o unidades de negocio distintas Tecnologa Reuso, facilidad de modificacin, alta disponibilidad Organizacional Asociacin de TI con el negocio, ciclo de vida de SOA toma el control Estndares WS-BPEL Productos Herramientas y motores BPM 12 2006 Sonic Software Corporation Ejemplo de Nivel 3(a) Servicios de negocio SOA 13 2006 Sonic Software Corporation Ejemplo de Nivel 3(a) continuado Servicios de negocio SOA 14 2006 Sonic Software Corporation Nivel 3(b) Servicios de colaboracin SOA Propsito Colaboracin con asociados de negocio y mercado en general Alcance Abarca mltiples organizaciones internas, o internas y externas Tecnologa Servicios externos, seguridad a travs de la empresa, traduccin Organizacional Asociaciones entre organizaciones Estndares ebXML, RosettaNet, WS-Trust, WS-Secure Conversation Productos Herramientas y motores B2B/Partner-based 15 2006 Sonic Software Corporation Ejemplo de Nivel 3(b) Servicios de Collaboracin SOA 16 2006 Sonic Software Corporation Nivel 4 Servicios SOA de mtricas del negocio Propsito Encontrar medidas de desempeo del negocio Alcance Unidades de negocio y/o a travs de la empresa Tecnologa BAM, ESP, CEP, Tableros ejecutivos, Motores de reglas de negocio Organizacional Evaluacin y respuesta en procesos de negocio en ejecucin Estndares - Productos BAM, BRE, ESP, CEP 17 2006 Sonic Software Corporation Ejemplo de Nivel 4 Servicios SOA de mtricas del negocio 18 2006 Sonic Software Corporation Nivel 5 Optimized Business Services SOA Propsito Optimizacin del negocio reaccionar y responder automticamente Alcance Unidades de negocio y/o a travs de la empresa Tecnologa Automatizacin basada en eventos para la optimizacin Organizacional Cultura de mejora continua en las organizaciones Estndares - Productos - 19 2006 Sonic Software Corporation Ejemplo de Nivel 5 Optimizacin de servicios de negocios 20 2006 Sonic Software Corporation Sonic SOA Suite & SOA Maturity Model Nivel 1 (CMM: Performed) Nivel 2 (CMM: Managed) Nivel 3 (CMM: Defined) Nivel 4 (CMM: Quantitatively Managed) Nivel 5 (CMM: Optimized) 21 2006 Sonic Software Corporation Agenda Agilidad del negocio y SOA
Modelo de Madurez SOA
Conclusin
22 2006 Sonic Software Corporation Beneficios en el Modelo de Madurez SOA 23 2006 Sonic Software Corporation CONNECT EVERYTHING. ACHIEVE ANYTHING. www.sonicsoftware.com