1 Modelo de Madurez Soa

download 1 Modelo de Madurez Soa

of 23

Transcript of 1 Modelo de Madurez Soa

Modelo de Madurez en Arquitectura Orientada a Servicios (SOA)Marcela Martinez Servicios Profesionales [email protected]

Agenda

Agilidad del negocio y SOA Modelo de Madurez SOA

Conclusin

2

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 2006 Sonic Software Corporation

3

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

4

2006 Sonic Software Corporation

Agenda

Agilidad del negocio y SOA Modelo de Madurez SOA

Conclusin

5

2006 Sonic Software Corporation

Modelo de Madurez SOANivel 5(CMM: Optimized)

Nivel 4(CMM: Quantitatively Managed)

Nivel 3(CMM: Defined)

Nivel 2(CMM: Managed)

Nivel 1(CMM: Performed)

6

2006 Sonic Software Corporation

Nivel 1 Servicios SOA inicialesPropsito Introducir funcionalidad y nueva tecnologa Proyectos piloto, investigacin y experimentacin, proyectos pequeos Estndares, integracin de entidades heredadas Desarrolladores aprenden a construir servicios

Alcance

Tecnologa Organizacional

EstndaresProductos

SOAP, WSDL, XML, Java, .NETWeb services toolkits

7

2006 Sonic Software Corporation

Ejemplo de Nivel 1Servicios SOA iniciales

8

2006 Sonic Software Corporation

Nivel 2 Servicios SOA arquitecturadosPropsito Reduccin de costos y control de TI

Alcance

Mltiples aplicaciones integradas dentro de la organizacin Mensajera confiable, mediacin, heterogeneidad, seguridad

Tecnologa

Organizacional Grupo de arquitectos provee el liderazgo

EstndaresProductos

UDDI, WS-ReliableMessaging, WS-Security, SAML, XQueryESB

9

2006 Sonic Software Corporation

Ejemplo de Nivel 2Servicios SOA arquitecturados

10

2006 Sonic Software Corporation

Nivel 3(a) Servicios de negocio SOAPropsito Agilidad del negocio

Alcance

Procesos de negocio a travs de empresas o unidades de negocio distintas Reuso, facilidad de modificacin, alta disponibilidad

Tecnologa

Organizacional Asociacin de TI con el negocio, ciclo de vida de SOA toma el control

EstndaresProductos11

WS-BPELHerramientas y motores BPM 2006 Sonic Software Corporation

Ejemplo de Nivel 3(a)Servicios de negocio SOA

12

2006 Sonic Software Corporation

Ejemplo de Nivel 3(a) continuadoServicios de negocio SOA

13

2006 Sonic Software Corporation

Nivel 3(b) Servicios de colaboracin SOAPropsito Colaboracin con asociados de negocio y mercado en general Abarca mltiples organizaciones internas, o internas y externas Servicios externos, seguridad a travs de la empresa, traduccin

Alcance

Tecnologa

Organizacional Asociaciones entre organizaciones

EstndaresProductos

ebXML, RosettaNet, WS-Trust, WS-Secure ConversationHerramientas y motores B2B/Partner-based 2006 Sonic Software Corporation

14

Ejemplo de Nivel 3(b)Servicios de Collaboracin SOA

15

2006 Sonic Software Corporation

Nivel 4 Servicios SOA de mtricas del negocioPropsito Encontrar medidas de desempeo del negocio Unidades de negocio y/o a travs de la empresa BAM, ESP, CEP, Tableros ejecutivos, Motores de reglas de negocio

Alcance

Tecnologa

Organizacional Evaluacin y respuesta en procesos de negocio en ejecucin Estndares -

Productos16

BAM, BRE, ESP, CEP 2006 Sonic Software Corporation

Ejemplo de Nivel 4Servicios SOA de mtricas del negocio

17

2006 Sonic Software Corporation

Nivel 5 Optimized Business Services SOAPropsito Optimizacin del negocio reaccionar y responder automticamente

Alcance

Unidades de negocio y/o a travs de la empresaAutomatizacin basada en eventos para la optimizacin

Tecnologa

Organizacional Cultura de mejora continua en las organizaciones Estndares -

Productos18

2006 Sonic Software Corporation

Ejemplo de Nivel 5Optimizacin de servicios de negocios

19

2006 Sonic Software Corporation

Sonic SOA Suite & SOA Maturity ModelNivel 5(CMM: Optimized)

Nivel 4(CMM: Quantitatively Managed)

Nivel 3(CMM: Defined)

Nivel 2(CMM: Managed)

Nivel 1(CMM: Performed)

20

2006 Sonic Software Corporation

Agenda

Agilidad del negocio y SOA Modelo de Madurez SOA

Conclusin

21

2006 Sonic Software Corporation

Beneficios en el Modelo de Madurez SOA

22

2006 Sonic Software Corporation

CONNECT EVERYTHING. ACHIEVE ANYTHING.

www.sonicsoftware.com

23

2006 Sonic Software Corporation