Su Negocio, Conectado
Juan Carlos González MartínArquitecto de Soluciones
Extendiendo SOA desde la empresa al
mundo
Su Negocio, Conectado
Modelo Tecnológico
TECNOLOGÍA
Modelo de Negocio
Procesos de Negocio
Agilidad de Negocio Agilidad TI
Business siloed by
IT
Las soluciones imponen
restricciones
Punto de Vista
Tecnológico
IIS
ERP
PLMCRM
Aplicaciones
Finanzas
Logíst
i
ca
I+D
Fuente: Dr Arvindra Sehmi
Centrados en el
intercambio de
documentos
Su Negocio, Conectado
Procesos de Negocio
Tecnología
Fuente: Dr. Arvindra Sehmi
Límites Suavizados(procesos y servicios)
Procesos
Servicios
Modelo de Servicio
Modelo de Negocio
Modelo Tecnológico
Agilidad de Negocio Agilidad TI
Punto de Vista de Negocio
Requerimientos y
Soluciones muy
alineados
Centrado en el
Servicio
Centro en el
Contrato
Arquitectura de Negocio
Arquitectura&Estrategia TI
Solución de Arquitectura &Entrega (Delivery)
Service Oriented ArchitectureSolución de Arquitectura & EntregaUn estilo de arquitectura, no un producto
Se basa en activos existentesCentrada en torno al acoplamiento débilLos estándares son fundamentales para el éxito: WS-*, XML, RSS, …Servicios web: SOA es una realidad + punto de partida de la interoperabilidad inter-empresasSOA facilita cambios rápidos, permite una mayor penetración de negocio y genera
ventaja competitiva, siendo la pieza clave para creación de una nueva generación de
aplicaciones dinámicas
Su Negocio, Conectado
Erigiendo SOA Para Triunfar…
Partir siempre de las necesidades de negocio:
Al principio, hay que olvidarse de la visión TI
El beneficio clave es la agilidad de negocio:
No lo es la reutilización de servicio
Foco en el valor del tiempoPlanifica, pero no lo resuelvas todo
Entrega el valor de negocio en iteraciones
Construye y añade capacidades poco a poco
Espera y diseña para el cambio
Exponer
Req. de Negoci
o
Componer
Consumir
Su Negocio, Conectado
Innovación de
Negocio
Valor Añadido
LOB Manager
Driven
Evolución y Conformida
d
Justifi cación del Coste
CFO/CIO Driven
Componer (II) Experiencia de Usuario e Interacción por medio de Contenidos, BI, Colaboración y Comunicación
Componer (I)Integración de los Procesos de Negocio, Automatización y Optimización,Integración de la Información
Interporabilidad basada en estándares
SOA: Plataforma de Aplicaciones
SOA como mecanismo de
transacción
SOA como mecanismo de
Interacción
ExponerSistemas Existentes
ConsumirOrientado al Usuario
Su Negocio, Conectado
Componer (II)Interacción con el Usuario
Componer (I)Transacciones de Negocio
ExponerSistemas Existentes
ConsumirOrientado al Usuario
SOA: Plataforma de Aplicaciones
Servicios de Presentación
Servicios de Colaboración
Servicios de Composición
Servicios para
Procesos de Negocio
Servicios para
Integración de Info.
Servicios de Mensajería
Servicios de Conectividad
Seg
urid
ad
e Id
en
tidad
Gestió
n y
Gob
ern
an
za
Dis
eñ
o y
Desarro
llo
Su Negocio, Conectado
Componer (II)Interacción con el Usuario
Componer (I)Transacciones de Negocio
ExponerSistemas Existentes
ConsumirOrientado al Usuario
SOA: Plataforma de Aplicaciones
Portales, Web Parts, Smart Client,Extensiones de Cliente Office, Cliente Móvil
Comunicaciones Unificadas en Tiempo Real,Online P2P , Colaboración Offline
Workflow, Búsqueda, Dashboards, KPIs,Bibliotecas de formularios y Documentos, BDC
Orquestaciones Reglas,
BAM,TPM
ETL, Acceso Federado,
MDM
ESB, EAI, P2P, Colas de Mensajes
Servicios Web & Adaptadores
Seg
urid
ad
e Id
en
tidad
Gestió
n y
Gob
ern
an
za
Dis
eñ
o y
Desarro
llo
Su Negocio, Conectado
Componer (II)Interacción con el Usuario
Componer (I)Transacciones de Negocio
ExponerSistemas Existentes
ConsumeOrientada al Usuario
SOA: Plataforma de Aplicaciones
SharePoint Server, .NET Compact Framework,Silverlight, Office System, ASP.NET, Cliente
Windows
Live Communications Server, SharePoint Server
Windows Workflow Foundation, SharePoint Server, CAB
BizTalkServer
SQL ServerWCF
BizTalk Server
WCF and BizTalk Server
Dire
cto
rio A
ctiv
o
Syste
m C
en
ter, P
artn
ers
, MO
F
Vis
ual S
tud
io, P
ráctic
as y
Patro
nes, M
SF
SOA : Algunos Casos de Éxito Reducción de la información en papel
>70%Mejorado el servicio de asistencia al paciente
Integración con el cliente en tiempo realHabilita experimentación de negocio
CommSee: 30k usuarios, > 100 appsPrimera experiencia con ramificacionesSoporte TI World-wide para >400k usuariosIncremento de la productividad, reducción del tiempo de despliegue en 83 %
IDD: tiempo de formación <45%; 9x ROI;Incremento del margen medio por venta; reducción del tiempo de llamada en un 10 %
Su Negocio, Conectado
SOA : Algunos Casos de Éxito Servicio 112 más ágil: menos errores,
mejora calidad de la informaciónPlataforma escalable y evolutiva 9 M de Contenedores;+ 35.000 ULDSistema de misión crítica: 25.000 mensajes al día; + 150k ítems de datos de vuelosEscaparate de ayudas técnicas para la discapacidad.Información servida automáticamente.
Su Negocio, Conectado
SOA, SOI, y ESB
SOA conduce a aplicaciones orientadas a servicio sobre infraestructura orientada al servicio (SOI)
Un Enterprise Service Bus (ESB) es uno de los componentes de SOI
Un ESB proporciona servicios de infraestructura a aplicaciones SOA
ESB está pensado para tratar problemáticas dentro de la empresa
Su Negocio, Conectado
Mainframes
Fuentes de Datos
B2BBPM Portales
Disp. Móviles
ERP
ESB: Integración de Servicios a Escala Empresarial
Enterprise Service Bus
CRM
Su Negocio, Conectado
Pero tu actividad depende de otros…
Su Negocio, Conectado
Su Negocio, Conectado
Internet Service BusEnterprise Service Bus
Extendiendo el Bus
BizTalk Server:Infraestructura SOA On-premise para comunicaciones débilmente acopladas basadas en servicios web estándarAutomatización y Gestión de procesos de NegocioDisponibles guías prescriptivas para implementaciones ESB en www.codeplex.com/esb
BizTalk Services:Servicios de mensajería, firewall friendly, identidad y workflow.Extiende las capacidades y alcance del servidor más allá de los límites de la organización: cross-organizational composite applicationsCTP’s disponibles en: http://labs.biztalk.net
Service Bus
Nombrado DirectorioIdentidadMensajería Eventos …
On-Premise Cloud
Su Negocio, Conectado
ResumenObjetivo principal de SOA: AgilidadValor añadido al negocio : los servicios se consumen a través de las aplicacionesPlataforma de Aplicaciones de Microsoft:
Bajo nivel de acoplamientoFacilita exposición, composición y consumo de servicios
Microsoft está generando implementaciones SOA On-Premise y Extendidas a la redSerie de Webcasts sobre SOA para arquitectos en: http://www.microsoft.com/soa
© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after
the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Tu Potencial. Nuestra Pasión. TM