soa soluciones para el futuro. 2 © 2006 accenture. all rights reserved. accenture, its logo, and...

29
SOA Soluciones para el futuro

Upload: ruperto-bahena

Post on 28-Jan-2016

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SOA Soluciones para el futuro. 2 © 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of

SOA Soluciones para el futuro

Page 2: SOA Soluciones para el futuro. 2 © 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of

2© 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture.

Preguntas sobre SOA

¿Las empresas realmente están ejecutando proyectos SOA o sólo hablan de ella?

¿Qué es SOA? ¿Por qué son importantes los Servicios Web en las SOA?

¿Puedo potenciar mi infraestructura de integración actual?

¿Cómo impacta en mi conjunto de aplicaciones (SAP, PeopleSoft, etc.)?

¿Quién debería darle impulso? ¿El área de IT o de negocios?

¿Qué debería hacer mañana?

¿Estoy lo suficientemente bien organizado como para avanzar hacia SOA?

¿Quién la financiará?

¿En qué se diferencia de las tecnologías previas (CORBA, COM, etc.)?

¿Cuáles son los factores clave para el éxito?

Page 3: SOA Soluciones para el futuro. 2 © 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of

3© 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture.

Agenda

Fundamentos de SOA

Enfoque de Accenture sobre SOA

Niveles de madurez de SOA

Casos de Estudio

Page 4: SOA Soluciones para el futuro. 2 © 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of

4© 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture.

Una Arquitectura Orientada a Servicios (SOA) es una arquitectura que define cómo interoperan funciones de negocios independientes implementadas por

sistemas autónomos para ejecutar un proceso de negocios.

SOA - Definición

.NETApplication

SOAP/HTTP

J2EEApplication

JMS/JCA

LegacyApplication

JCA / MQ Gateqay

Partner Web Service

SOAP/HTTP SOAP/HTTP Adapters

Enterprise AppsEnterprise

Apps

Distributed Query

Engiine

Database

Database

Page 5: SOA Soluciones para el futuro. 2 © 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of

5© 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture.

Propuesta de valor primaria

Alineación de la tecnología y los procesos – Una SOA bien diseñada requiere una amplia participación del área de negocios que, en última instancia, permite a IT proporcionar servicios con mayor rapidez y brindar soluciones de negocios versus la mera implementación de una funcionalidad de la aplicación.

Menor costo de integración – Reduce los altos costos de soportar y mantener una lógica duplicada. Reduce, además, las inconsistencias entre los canales y las investigaciones manuales costosas.

Experiencia del cliente superior – Reduce el tiempo de llegada al mercado de nuevas capacidades. Es consistente respecto de los datos sin importar el canal utilizado (por ejemplo, teléfono, representantes de servicio al cliente, Web)

Mayor flexibilidad – SOA permite una nueva forma de desarrollar capacidades de negocios a través de soluciones compuestas de manera flexible y estandarizada. Permite la combinación de servicios para dar soporte a los procesos de negocios.

Reutilización de los activos y servicios existentes – Una arquitectura basada en los servicios se focaliza en la reutilización de los activos existentes por medio de la creación de servicios de negocios. SOA permite agrupar a los servicios de negocios para soportar uno o más procesos de negocios y evitar aplicaciones autónomas o en silos.

Enfoque basado en estándares – A diferencia de las tecnologías de integración propietarias, la compatibilidad basada en estándares reduce la complejidad. Permite a las soluciones futuras “conectarse” a los servicios existentes y estándar.

Interoperabilidad – Las soluciones dependen menos de la plataforma tecnológica subyacente.

La aparición y adopción de estándares para la Web y la madurez de SOA ahora brindan una propuesta de valor muy interesante:

Page 6: SOA Soluciones para el futuro. 2 © 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of

6© 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture.

Fundamentos de SOA: Impactos de SOA

Estrategia y Gobierno

Procesos de Negocios

Arquitectura de la Empresa

(Enterprise Architecture)

Excelencia en la Implementación

de Sistemas

La Arquitectura Orientada a Servicios debe desarrollarse con miras a la totalidad de las capacidades de negocios para que sea exitosa

La Arquitectura Orientada a Servicios debe convivir en armonía con las otras arquitecturas ya instauradas (Batch, Cliente/Servidor, etc)

La adopción de la arquitectura SOA impacta las disciplinas existentes tanto en las áreas de Negocios y IT, como así también en la función de gobierno de la SOA. Una implementación de las capacidades de SOA debería incluir todas las disciplinas:

Estrategia de la Arquitectura

Orientada a Servicios

Page 7: SOA Soluciones para el futuro. 2 © 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of

7© 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture.

¿Cómo Implemento SOA?Aunque no es necesario analizar todos los aspectos en el comienzo, una implementación de SOA a nivel de toda la empresa incluirá, eventualmente, a todas las disciplinas

Estrategia de negociosImpulsa la necesidad de tener unaArquitectura Orientada a Servicios

Se requieren las siguientes disciplinas para entregar una SOA:

• El Gobierno es crucial para definir y ejecutar una estrategia SOA. Esta función debería incluir tanto a los líderes de Negocios como de IT para garantizar la alineación y la materialización del valor

• La adopción de una arquitectura SOA a gran escala debe alinearse con una Arquitectura para la Empresa con decisiones sobre la arquitectura gestionadas dentro del contexto de los objetivos y prioridades de negocios

• Se requiere un nuevo estímulo para el manejo de los Procesos de Negocios para crear y, finalmente, alcanzar el valor buscado al adoptar la arquitectura SOA

• La Implementación de la Solución necesitará evolucionar para soportar el Desarrollo de Servicios, Aplicaciones Compuestas y la Arquitectura de Integración Orientada a Servicios

Gobernabilidad

Entrega de la solución

Arquitectura para la

empresa

Integración

Proceso de negocios

Customizada Empaquetada

Metodología y herramientas de implementación

Arquitectura de Negocios

Arquitectura Aplicativa

Arquitectura Tecnológica

Compuesta

Modelos del Proceso

Blueprint de capacidades

Optimización del Proceso

Estrategia de SOA

Gobierno del Servicio

Capacidad de Desarrollo

Alineación al negocio

Arquitectura de la información

Page 8: SOA Soluciones para el futuro. 2 © 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of

8© 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture.

Criterios para las oportunidades de SOAReutilización Cuando la funcionalidad de una aplicación es utilizada por diversas aplicaciones en distintas

unidades de negocios.

Mejorando el TCO (disminuyendo el esfuerzo de integración y mantenimiento)

Implementación flexible de BP

Donde la organización tiene un proceso de punta a punta (end-to-end) que cruza diferentes aplicaciones (por ejemplo, Cuentas a Cobrar)

Procesos que pueden potenciarse por medio de múltiples negocios dentro de la organización

Mayor eficiencia de una función del proceso. Además, permite el cierre del proceso (con puntos de entrada y de salida bien definidos) para mejorar el rigor en los procesos de negocios

Conectividad, (B2B)

Construcción de procesos virtuales para sistemas externos

Integración de la información y adición de procesos en las distintas aplicaciones

Interfaces con los clientes, proveedores y otros terceros

Experiencia del usuario

Aumenta el valor y la satisfacción del cliente (experiencia del cliente) adoptando, por ejemplo, un enfoque de ventana única (por ej., gestión de pedidos, visión consolidada, etc. )

Internacionalización: permite aplicaciones globales (por ejemplo, aislamiento del lenguaje de las aplicaciones)

Facilita las aplicaciones móviles o de múltiples canales

Brinda un marco para realizar cambios y mejoras continuas (aislamiento de una función de negocios para su reemplazo o mejoramiento futuros)

Estrategia Diferenciación: ventaja competitiva

Brinda visibilidad de las métricas de los procesos y análisis e indicadores clave del desempeño (KPI) a los analistas y ejecutivos de negocios

Page 9: SOA Soluciones para el futuro. 2 © 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of

9© 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture.

Agenda

Fundamentos de SOA – Resumen ejecutivo

Enfoque de Accenture sobre SOA

Niveles de madurez de SOA

Casos de Estudio

Page 10: SOA Soluciones para el futuro. 2 © 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of

10© 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture.

SOA: enfoque Top Down x Bottom Up

Imperativos de negocios•Arquitectura de procesos•Gestión de la cartera de aplicaciones• M & A (fusiones y adquisiciones)• ...

Imperativos de negocios•Arquitectura de procesos•Gestión de la cartera de aplicaciones• M & A (fusiones y adquisiciones)• ...

Imperativos de negocios• Interoperabilidad• Integración Plugging • B2B y A2A• Servicios• …

Imperativos de negocios• Interoperabilidad• Integración Plugging • B2B y A2A• Servicios• …

Requerimientos• Orquestación de BP• Racionalización de aplicaciones•Composición y armado de la aplicación• ...

Requerimientos• Orquestación de BP• Racionalización de aplicaciones•Composición y armado de la aplicación• ...

Requirimientos• Servicios Web• Habilitación de Sistemas Legacy• Integración semántica• Gestión de los datos• ...

Requirimientos• Servicios Web• Habilitación de Sistemas Legacy• Integración semántica• Gestión de los datos• ...

Arquitectura Orientada a ServiciosArquitectura Orientada a Servicios

Integración de la empresaIntegración de la empresa

Ce

ntr

ad

o e

n lo

s p

roce

sos

Ce

ntr

ad

o e

n lo

s p

roce

sos

Ce

ntr

ad

o e

n lo

s se

rvic

ios

Ce

ntr

ad

o e

n lo

s se

rvic

ios

Focalizada principalmente en qué construir

Focalizada principalmente en qué construir

Focalizada principalmente en cómo construir

Focalizada principalmente en cómo construir

Agilidad del negocio

Arquitectura de la empresaArquitectura de la empresa

Page 11: SOA Soluciones para el futuro. 2 © 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of

11© 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture.

Estrategia de negocios / Estrategia de IT

Capacidad de negocios

Drives

Arquitectura tecnológica

Arquitectura de Procesos de Negocios

Arquitectura de Información y Soluciones

Arquitectura de Negocios

Organización y Gobierno

Infraestructura

Arquitectura de la empresa

Pe

rsp

ec

tiv

a d

e l

os

ne

go

cio

s

Pe

rsp

ec

tiv

a d

e

la t

ec

no

log

ía

Funcionalidad de la información y aplicación que utiliza el negocio

Dirección estratégica del negocio.

Elementos que componen el desempeño de los recursos del negocio.Actividades de negocios clave y sus relaciones.

Servicios técnicos que soportan la ejecución de la aplicación.

Red física y plataforma de computación sobre las que opera la empresa.

Capas de la Arquitectura de la Empresa

Impulsores de la arquitectura de la empresa

Una transformación SOA afecta a todas las capas de la arquitectura de la empresa

Capacidad de negocios

Capacidad de negocios

Capacidad de negocios

Capacidad de negocios

Capacidad de negocios

Page 12: SOA Soluciones para el futuro. 2 © 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of

12© 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture.

Enfoque Orientado al Proceso

Servicios de negocios

Sistemas existentes

Compañía de servicios financieros (Ejemplo)

Armado y orquestación de los servicios (orquestación del proceso)

Creación de la cuenta

Verificación de la situación crediticia del cliente

Verificación de la dirección del cliente

Suscripción delproducto

Verificación de conductas fraudulentas

Socios comerciales

Sistemas de Marketing

Sistemas de ventas y adquisicio-nes

Sistemas de riesgo

Sistemas corporati-vos

Warehouse de datos del cliente

Unidades de negocios

Crédito instantáneo

Solicitud de una nueva tarjeta de crédito

Proceso del préstamo hipotecario

Solicitud de un préstamo hipotecario

Soluciones

Page 13: SOA Soluciones para el futuro. 2 © 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of

13© 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture.

Standards DrivenCommunication

Web Services XML, SOAP,UDDI

Permite comunicación estandarizada punto a punto

entre sistemas con uso de Std abiertos

ESBEnterprise Service Bus

Permite a una red de sistemas dispares interactuar como

un sistema unificado resolviendo diferencias entre

HW, SW, redes, y ubicación.

BPOBusiness Process Orchestration

Permite la integración automática

de servicios separadospara dar soporte a

procesos de negocio

BAMBusiness Activity Monitoring

Provee el monitoreo de procesos de punta a punta.

Web Service Consumer

Web Service Provider(Existing System)

Request Message

Response Message

`

Can also call:

DatabaseOperating System Message QueueActive DirectoryEtc...

getBiographics

Client Code

Interface Contract(WSDL)

HTTP XML SOAP

HTTPXMLSOAP

Web Service

Business Logic

Interface Contract (WSDL)

InterfacegetBiographics

queryWatchList

Code

Servicios Web, Enterprise Service Bus, Administración y Orquestación de Procesos de Negocios (BPM) y Monitoreo de la Actividad de Negocios (BAM)son los componentes claves de SOA

Componentes Clave de SOA

Page 14: SOA Soluciones para el futuro. 2 © 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of

14© 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture.

Las soluciones se construyen sobre un conjunto de servicios de negocios expuestos por el Enterprise Service Bus y soportados por el marco de ejecución (capa utilitaria de SOA) y las aplicaciones

Arquitectura de Empresa SOA

Canales múltiples (dispositivos)

Cambios frecuentes

Capa de presentación

Internet

Call Center

1 2 3

4 5 6

7 8 9

* 8 #

Business Partners

Nivel Web `Nivel Web `

Plataforma de escritorio Plataforma de escritorio

Platforma IVRPlatforma IVR

Gateway B2BGateway B2B

Soluciones

Servicios compuestosServicios compuestos

Servicios compuestosServicios compuestos

Servicios compuestosServicios compuestos

Servicios compuestosServicios compuestos

SO

AP

/WS

DL

/HT

TP

Integración / BPO

Directorio

Gestión del servicio

En

terp

rise

Ser

vice

Bu

s (

serv

cio

s W

eb X

ML

)E

nte

rpri

se S

ervi

ce B

us

( se

rvci

os

Web

XM

L)

Transformación

Composición de servicios

Servicios Web

Directorio

Publicar / Suscribir

Gestión del servicio

Servicios de datos

Transformación

Adaptadores

Conectividad

Ser

vici

os

Téc

nic

os

de

las

Un

idad

es d

e n

ego

cio

s (M

ensa

jerí

a, J

MS

, C

OR

BA

, “S

ervi

cio

s W

eb”,

et

c.)

Ser

vici

os

Téc

nic

os

de

las

Un

idad

es d

e n

ego

cio

s (M

ensa

jerí

a, J

MS

, C

OR

BA

, “S

ervi

cio

s W

eb”,

et

c.)

Uti

lity

Fra

mew

ork

Ser

vice

s

Interfaces propietarias

Las aplicaciones cambian con menor frecuencia

ERPERP

HRHR

Aplicaciones .NETAplicaciones .NET

CRMCRM

Aplicaciones customizadas

Aplicaciones customizadas

Aplicaciones Legacy

Aplicaciones Legacy

Capa de aplicaciónCapa del negocio / utilitario

Page 15: SOA Soluciones para el futuro. 2 © 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of

15© 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture.

Agenda

Fundamentos de SOA – Resumen ejecutivo

Enfoque de Accenture sobre SOA

Niveles de madurez de SOA

Casos de Estudio

Page 16: SOA Soluciones para el futuro. 2 © 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of

16© 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture.

Las cuatro etapas de madurez: esquema simplificado

Las organizaciones atravesarán cuatro etapas distintas (iterativas) …

Etapa 1Planificación y Organización

Etapa 2Táctica

Etapa 3Arquitectura

Etapa 4Industrialización

Organizar y definirestrategia

Comenzar con las implementaciones

Enterprise Services Bus y Plataforma

SOA

Industralización de SOA

Aceptación del Negocio

Diagnóstico

Blueprint

Gobierno

Proyectos tácticos y

piloto

Proyecto de Arquitecturas

Documentación de datos y procesos

Servicios Web limitados

Proyectos estratégicos

Tecnología metodología, herramientas

procesos estandarizadas

Datos gobernados

Infraestructura racionalizada

Cultura de servicio

Procesos casi en tiempo real en

toda la empresa

Infraestructura de servicios y

utilitaria

IT predictiva

Variabilidad

Page 17: SOA Soluciones para el futuro. 2 © 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of

17© 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture.

Agenda

Fundamentos de SOA – Resumen ejecutivo

Enfoque de Accenture sobre SOA

Niveles de madurez de SOA

Casos de Estudio

Page 18: SOA Soluciones para el futuro. 2 © 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of

18© 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture.

Negocios Emisor de tarjetas de crédito ubicado

entre los 10 bancos líderes de EE.UU. Ingresos por US$ 2.700 millones Más de 10 millones de clientes

IT Infraestructura de IT tercerizada a

empresa de subcontratación de infraestructura; y ADM a Accenture

Creció exponencialmente, con una actitud “go and buy”

Existen actualmente, algunos servicios Web desarrollados, pero estos servicios no han sido ampliamente adoptados en toda la empresa

Top Down

Empresa Grande de Servicios Financieros (CardCo)

Business Imperatives• Processes Architecture• Application Portfolio Management• M & A• ...

Business Imperatives• Processes Architecture• Application Portfolio Management• M & A• ...

Business Imperatives• Interoperability• Plugging Integration • B2B & A2A• Services• …

Business Imperatives• Interoperability• Plugging Integration • B2B & A2A• Services• …

Requirements• BP Orchestration• Application Rationalization• Application Composition & Assembly• ...

Requirements• BP Orchestration• Application Rationalization• Application Composition & Assembly• ...

Requirements• Web Services• Legacy Enablement• Semantic Integration• Data Management• ...

Requirements• Web Services• Legacy Enablement• Semantic Integration• Data Management• ...

Service Oriented ArchitectureService Oriented Architecture

Enterprise ArchitectureEnterprise Architecture

Enterprise IntegrationEnterprise Integration

Business Imperatives• Processes Architecture• Application Portfolio Management• M & A• ...

Business Imperatives• Processes Architecture• Application Portfolio Management• M & A• ...

Business Imperatives• Interoperability• Plugging Integration • B2B & A2A• Services• …

Business Imperatives• Interoperability• Plugging Integration • B2B & A2A• Services• …

Requirements• BP Orchestration• Application Rationalization• Application Composition & Assembly• ...

Requirements• BP Orchestration• Application Rationalization• Application Composition & Assembly• ...

Requirements• Web Services• Legacy Enablement• Semantic Integration• Data Management• ...

Requirements• Web Services• Legacy Enablement• Semantic Integration• Data Management• ...

Service Oriented ArchitectureService Oriented Architecture

Enterprise ArchitectureEnterprise Architecture

Enterprise IntegrationEnterprise Integration

Page 19: SOA Soluciones para el futuro. 2 © 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of

19© 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture.

“CardCo” es una compañía de Tarjetas de Crédito con mas de 10 millones de clientes, con su oficina central en San Francisco, California

“CardCo” adquirió recientemente un banco que ofrece los productos y servicios estándar de un banco, prestamos y ahora tarjetas de crédito

Accenture fue contratado para realizar un proyecto total de 10 años que incluye el Desarrollo de aplicaciones y luego el mantenimiento del mismo, con la modalidad de Outsourcing

Fueron asignados al proyecto aproximadamente 300 personas, incluyendo los delivery centers de Bangalore y Manila

La fusión de estas compañías incrementó notablemente la demanda de productos, con lo cual demandó un rápido cambio en los procesos de negocio

Empresa Grande de Servicios Financieros (CardCo)

Page 20: SOA Soluciones para el futuro. 2 © 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of

20© 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture.

Empresa Grande de Servicios Financieros (CardCo)

Necesidades de Negocio Desafíos Tecnológicos

Fusión y Adquisición No existen métodos ni herramientas estándar de integración.

Business to Business & Partner Exchanges

No existe un portal estándar para clientes o socios

No existen procesos ni arquitectura estándar para comunicarse con los socios

Nuevos Productos La arquitectura actual no es lo suficientemente

flexible para soportar las nuevas necesidades en las capas de datos y aplicaciones

El método actual es generar una nueva aplicación por necesidad

Procesamiento continuo Actualmente muchas aplicaciones requieren de

intervención manual para realizar transacciones criticas

No existe una herramienta estándar para automatización de procesos.

Customer Relationship Management Mas de 100 aplicaciones existen actualmente con

poca reutilización

La información esta dispersa en la empresa y en terceros

Las necesidades actuales de negocio, generan importantes desafíos tecnológicos

Page 21: SOA Soluciones para el futuro. 2 © 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of

21© 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture.

Empresa Grande de Servicios Financieros (CardCo)

Herramientas – Existen algunas funciones comunes usadas en la empresa.

Datos – Son administrados por cada unidad de negocio, resultando en data redundante e inconsistente

Aplicaciones – Existen varias aplicaciones monolíticas. Limitada reutilización de código. El desarrollo de aplicaciones esta concentrado en cada unidad de negocio, y la reutilización entre unidades de negocio y la inversión en servicios comunes es mínima.

Procesos – Los procesos actuales están enfocados en desarrollar soluciones puntuales que solo resuelven necesidades especificas de negocio. Hay una limitada visión focalizada en procesos

Situación Actual

Page 22: SOA Soluciones para el futuro. 2 © 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of

22© 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture.

Arquitectura para la empresa

Arquitectura tecnológica

Arquitectura de procesos de negocios

Arquitectura de Información y Soluciones

Arquitectura de negocios

Organización y Gobernabilidad

Infraestructura

• Principios de la arquitectura

• Evaluación del entorno actual

• Análisis de brechas y hoja de ruta

• Contexto, dirección e imperativos del negocio

• Proyecto del proceso y de gobernabilidad

• Blueprint de capacidades de negocios

• Blueprint de soluciones

• Blueprint de la Arquitectura de Información

• Blueprint de la arquitectura de la infraestructura

*Los componentes de la Arquitectura Tecnológica fueron agrupados con los componentes de la Arquitectura de información y Soluciones cuando resultó aplicable.

Blueprint de la Arquitectura de la Empresa general con consideraciones SOA

Phase IConsolidation andRationalization

Future

All IP EnterpriseOn Demand

DynamicallyProvisionedStorage

Phase IIMoving to On-Request

Phase III Dynamically ProvisionedInfrastructure

Servers

Storage

Network

DynamicallyProvisionedComputing

Business User Function

Managed Enterprise Data

Data Services

Business Services

Data Stores

MetaData Mgmt

Business Information Services

Business User FunctionBusiness User Function

Managed Enterprise Data

Data Services

Business Services

Data Stores

MetaData Mgmt

Business Information Services

• Define the frameworks and methodology to enable SOA.• Standardize hardware, tools, and processes.• Build the fundamental abilities to support a processes and services oriented enterprise.

• Define the frameworks and methodology to enable SOA.• Standardize hardware, tools, and processes.• Build the fundamental abilities to support a processes and services oriented enterprise.

• Leverage Foundational capabilities to facilitate implementation of business services and reusable components.• Strengthen information management capabilities (presentation and business insight)

• Leverage Foundational capabilities to facilitate implementation of business services and reusable components.• Strengthen information management capabilities (presentation and business insight)

• Make full use of Foundational and Enabling capabilities and build out capabilities that provide differentiating advantages for Providian.• Make full use of Foundational and Enabling capabilities and build out capabilities that provide differentiating advantages for Providian.

• Portal and Content Management (POC)• Virtual Database (Enterprise Information Integration) (POC)• Business Rules Engine (POC)• Web Services Management (POC) with repository of services (UDDI or similar)• Metadata Management• Business Intelligence

• Portal and Content Management (POC)• Virtual Database (Enterprise Information Integration) (POC)• Business Rules Engine (POC)• Web Services Management (POC) with repository of services (UDDI or similar)

• Metadata Management• Business Intelligence

• Business Activity Monitoring (POC & Production)• Virtual Database (Enterprise Information Integration)• Metadata Management• Business Rules Engine

• Web Services Management with repository of services (UDDI or similar)• Portal and Content Management

• Business Activity Monitoring (POC & Production)• Virtual Database (Enterprise Information Integration)• Metadata Management• Business Rules Engine • Web Services Management with repository of services (UDDI or similar)• Portal and Content Management

• Enterprise Integration (POC & Production)• Business Process Management (POC & Production)• Application Server• Development platforms and tools• Metadata Management (POC)• Business Intelligence (POC) • Standard Infrastructure Reference models

• Enterprise Integration (POC & Production)• Business Process Management (POC & Production)• Application Server• Development platforms and tools• Metadata Management (POC)

• Business Intelligence (POC) • Standard Infrastructure Reference models

YEAR 1

ObjectivesObjectives

CapabilitiesCapabilities

YEAR 2 YEAR 3

• Improved accessibility to critical business information allowing business to be more efficient and proactive• Augmented underpinning of business services and processes improving even further IT alignment and adaptability• Optimization of enterprise business processes

• Improved accessibility to critical business information allowing business to be more efficient and proactive• Augmented underpinning of business services and processes improving even further IT alignment and adaptability• Optimization of enterprise business processes

• Best in class integration capabilities and solutions deployment• Powerful business insight capabilities and performance management

• Positioned for prompt strategic advances and improvements

• Best in class integration capabilities and solutions deployment• Powerful business insight capabilities and performance management

• Positioned for prompt strategic advances and improvements

• Reposition the organization as a process-oriented enterprise• Increased reusability of IT assets improving time- to- market and cost savings

• Improved alignment of IT with business objectives• Improved integration with external partners

• Reposition the organization as a process-oriented enterprise• Increased reusability of IT assets improving time- to- market and cost savings

• Improved alignment of IT with business objectives• Improved integration with external partnersBenefitsBenefits

• Start to move from a point- to- point architecture to an enterprise services based architecture

• Start to move from a point- to- point architecture to an enterprise services based architecture• Establish a solid processes and services

foundation along with improving information management capabilities (portal/content management and business insight).

• Establish a solid processes and services foundation along with improving information management capabilities (portal/content management and business insight).

• Establish the ESB as the way the organization operates and creates new solutions. Powerful data management capabilities will also be introduced.

• Establish the ESB as the way the organization operates and creates new solutions. Powerful data management capabilities will also be introduced.DescriptionDescription

Providian’s Business ObjectivesImproving the

end-to-end customer

experience.

Changing the portfolio mix – decreasing high-risk & increasing low-

risk segments.

Enhancing/ developing

membership products..

Reducing credit losses.

Focus on smart and modest growth.

Providian’s Business ObjectivesImproving the

end-to-end customer

experience.

Changing the portfolio mix – decreasing high-risk & increasing low-

risk segments.

Enhancing/ developing

membership products..

Reducing credit losses.

Focus on smart and modest growth.

Page 23: SOA Soluciones para el futuro. 2 © 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of

23© 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture.

Descripción general de la solución propuesta

Marco de referencia común para desarrollar interfaces del usuario y lógica de negocios específicas a ser utilizado por uno o varios canales. Ejemplo: Protección del crédito

Punto de entrada único para todos los procesos y requerimientos de servicios comunes, garantizando seguridad y políticas consistentes.

Marco de referencia común para construir servicios y procesos de negocios reutilizables a ser empleado en uno o varios canales y aplicaciones. Ejemplo: Proceso de transferencia de saldo o servicio de datos de la cuenta.

Crear un marco de referencia para el desarrollo de servicios y aplicaciones comunes que sea: basado en estándares, no customizado y utilice las herramientas preferidas por la organización

Page 24: SOA Soluciones para el futuro. 2 © 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of

24© 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture.

Descripción general de la solución propuesta

Protocolos Descripción de servicios: WSDL Formatos de Mensaje: SOAP, XML Capa de Transporte:: HTTP(S), MQ UDDI planificado para futuras fases En evaluación SWIFT, para vocabulario estándar especifico

bancario Confiabilidad provista por servicios custom y funciones BEA

out-of-the-box

Seguridad HTTPS y SSL en todas las conexiones Uso de SSL Acceleration Cards para mejor performance Validación de Formatos usando XSD Otras tecnologías de seguridad utilizadas:

– Firmas Digitales

– SAML Uso de servicios de seguridad custom pre-existetnes para

authentication y user-lookup

Database Oracle 9i – 10g / RAC

Application Server BEA Weblogic

Web Server iPlanet

Algunos detalles técnicos

Page 25: SOA Soluciones para el futuro. 2 © 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of

25© 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture.

Blueprint general de la solución propuesta

Note: For picture simplification not all elements are grouped accordingly

ODS

EAI

Application Server

BI

ETL

Metadata Management

Virtual Database

Business Rule Engine

Portal

Web Server

Wireless GW

VoiceGW

HTTPGW

Authentication Web

Server

Access &

Security Manager

Interaction Services Application Services

Data Services

SMTP server

emailData Cleansing

CertificatesEmailDB

ODSMetadataRepository

ODSDataWarehouse

UDDI Registry

Content

Management

XMLArtifacts

BAM

Phone

PDA

PC

PocketOrganiser

Tablet PC

Vendors

ExternalSystems

Partners

Customers

….

….

Apps

Devices

Knowl Mngt Rqmts Analysis Document Mngt XML Editor Process Design Data Modeling Bus. Rules Collaboration

System Mngt Solution Availability Service Mngt Conf. Mngt Phys. Site Problem Mngt Syst. Monitor. WS Mngt

AuthenticationAuthorization Entitlement Audit/Report Single Sign-on

Development

Operations

Security

Data Storesand Servers Data Sources

Inte

rnet

Integration Services

Me

ss

ag

ing

Bu

s

BPM

IDE

Enterprise Services(Applications)

BAMMOM Data MartsETL

ETL

from Data Sources

WS enabled componentsPartial WS support

Legacy

IVR

Integrity Confident.Non-Rep.

Page 26: SOA Soluciones para el futuro. 2 © 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of

26© 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture.

Mitos y Verdades sobre SOA

1. SOA es una filosofía de diseño independiente de cualquier producto, tecnología o marca de mercado

2. SOA puede ser realizado vía web services, pero por usar web services no necesariamente tengo SOA

3. SOA no es una metodología

4. SOA debe ser incremental y desarrollado sobre las inversiones actuales

5. Desarrolla tu propia estrategia SOA

6. SOA es un medio, no un fin

1. SOA es una Tecnología

2. SOA requiere Web Services

3. SOA es nuevo y revolucionario

4. SOA asegura que el negocio y IT trabajen juntos

5. SOA requiere de muchos consultores

6. Necesitamos construir SOA

VerdadesMitos

Page 27: SOA Soluciones para el futuro. 2 © 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of

27© 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture.

Preguntas sobre SOA…

¿Las empresas realmente están ejecutando proyectos SOA o sólo hablan de ella?

¿Qué es SOA? ¿Por qué son importantes los Servicios Web en las SOA?

¿Puedo potenciar mi infraestructura de integración actual?

¿Cómo impacta en mi conjunto de aplicaciones (SAP, PeopleSoft, etc.)?

¿Quién debería darle impulso? ¿El área de IT o de negocios?

¿Qué debería hacer mañana?

¿Estoy lo suficientemente bien organizado como para avanzar hacia SOA?

¿Quién la financiará?

¿En qué se diferencia de las tecnologías previas (CORBA, COM, etc.)?

¿Cuáles son los factores clave para el éxito?

Page 28: SOA Soluciones para el futuro. 2 © 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of

28© 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture.

Preguntas sobre SOA…

Contactos

Corina Arosteguy Sr. Executive

[email protected]

Carlos Calabró, Gerente

[email protected]

Teléfono 4318-8500

Dirección Maipú 1210 8°, Capital Federal

Page 29: SOA Soluciones para el futuro. 2 © 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of

29© 2006 Accenture. All Rights Reserved. Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture.

Preguntas