Está en la página 1de 23

Modelo de Madurez en Arquitectura Orientada a Servicios (SOA)

Marcela Martinez Servicios Profesionales marcela.martinez@progress.com

Agenda

Agilidad del negocio y SOA Modelo de Madurez SOA

Conclusin

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

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

2006 Sonic Software Corporation

Agenda

Agilidad del negocio y SOA Modelo de Madurez SOA

Conclusin

2006 Sonic Software Corporation

Modelo de Madurez SOA


Nivel 5
(CMM: Optimized)

Nivel 4
(CMM: Quantitatively Managed)

Nivel 3
(CMM: Defined)

Nivel 2
(CMM: Managed)

Nivel 1
(CMM: Performed)

2006 Sonic Software Corporation

Nivel 1 Servicios SOA iniciales


Propsito 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

Estndares
Productos

SOAP, WSDL, XML, Java, .NET


Web services toolkits

2006 Sonic Software Corporation

Ejemplo de Nivel 1
Servicios SOA iniciales

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 Mensajera confiable, mediacin, heterogeneidad, seguridad

Tecnologa

Organizacional Grupo de arquitectos provee el liderazgo

Estndares
Productos

UDDI, WS-ReliableMessaging, WS-Security, SAML, XQuery


ESB

2006 Sonic Software Corporation

Ejemplo de Nivel 2
Servicios SOA arquitecturados

10

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 Reuso, facilidad de modificacin, alta disponibilidad

Tecnologa

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

Estndares
Productos
11

WS-BPEL
Herramientas 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) continuado


Servicios de negocio SOA

13

2006 Sonic Software Corporation

Nivel 3(b) Servicios de colaboracin SOA


Propsito 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

Estndares
Productos

ebXML, RosettaNet, WS-Trust, WS-Secure Conversation


Herramientas 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 negocio


Propsito 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 -

Productos
16

BAM, BRE, ESP, CEP


2006 Sonic Software Corporation

Ejemplo de Nivel 4
Servicios SOA de mtricas del negocio

17

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


Automatizacin basada en eventos para la optimizacin

Tecnologa

Organizacional Cultura de mejora continua en las organizaciones Estndares -

Productos
18

2006 Sonic Software Corporation

Ejemplo de Nivel 5
Optimizacin de servicios de negocios

19

2006 Sonic Software Corporation

Sonic SOA Suite & SOA Maturity Model


Nivel 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

También podría gustarte