Post on 05-Dec-2014
description
RED HAT
ROADSHOW
CHILE 2009
SESIÓN MIDDLEWARE
Por favor ponga su celular en silencio
JBoss Enterprise Middleware: SOA RedefinidoRed Hat Road Show Chile 2009
JBoss Enterprise Middleware: SOA RedefinidoRed Hat Road Show Chile 2009
Mauricio CáceresSolution Architect
mcaceres@redhat.com
AGENDA
01 Introducción
02 JBoss SOA Redefinido
03 Roadmap
04 Resumen
01 Introducción
• Innovación: Reaccionar rápidamente a los cambios del mercado
• Integración: Procesos y modelos de negocio entre compañías
• Información en tiempo real para la toma de decisiones
• Expandir la frontera de la productividad
• Requerimientos regulatorios
Negocio
• Arquitecturas más flexibles
• Integración con aplicaciones existentes
• Integración de datos
• Integración de servicios
• Desarrollo de aplicaciones compuestas
TI
Promesas SOA
Strategy
Target
Scope
Justify
ProcessManagement
01 Introducción
Estrategia
Empresa
SOA es una Oportunidad!!
SOA apalancado por NegocioTop-Down
SOA apalancado por TIBotton-UP
AltaComplejidad
Precio Elevado
SOA
01 Introducción
Lo que no queremos que sea SOA
AGENDA
01 Introducción
02 JBoss SOA Redefinido
03 Roadmap
04 Resumen
•SimpleS
•Open SourceO
•AccesibleA
02 JBoss SOA Redefinido
SOA Redefinido
•SimpleS
02 JBoss SOA Redefinido
JBossDeveloper
Studio
Diseño & Desarrollo
Plataforma de Middleware Manage
• SimpleS
02 JBoss SOA Redefinido
JBossSOA Platform
JBossPortal Platform
JBossEnterprise Application
Platform
JBossData Services
Platform
JBossOperationNetwork
100% Basado en Java Independiente del SO (32/64)
Nuestros Productos
• SimpleS
02 JBoss SOA Redefinido
JBoss Developer Studio
BDLDAP
Madura (10 años en el mercado)TransaccionalProcesamiento Síncrono/AsíncronoAdministrableFrameworks Apoyo al Desarrollo
MVC-ORM-Cache-ScheduleEscalable
Alta Disponibilidad (Clúster)FailoverBalanceo de CargaActivo-ActivoActivo-Pasivo
Excelente RendimientoSegura
AutenticaciónAutorizaciónSSL – Certificados Digitales
Plataforma para soportar múltiples aplicaciones transaccionales
• SimpleS Escenario Clásico JBoss EAP
Rec
urs
os
Banco
Banco en Línea
Retail
Catálogo en Línea
SO
Connection Pool
JVM
DataSource
JNDI
Hibernate, toplink, etc
JPA
EJB 3.0Aplicación Web WS
JBo
ss E
AP
02 JBoss SOA Redefinido
• SimpleS JBoss Enteprise Application Platform
02 JBoss SOA Redefinido
BDLDAP
SO
Connection Pool
JVM
DataSource
JNDI
Hibernate, toplink, etc
JPA
EJB 3.0
Aplicación Web WS
JBo
ss E
AP
Re
curs
os
APLICACIÓN X
• SimpleSNecesidades de Integración
02 JBoss SOA Redefinido
APLICACIÓN X
Escenario Clásico JBoss EAP
Solución natural punto a puntoDejémoslo así total funciona bien
APLICACIÓN X
APLICACIÓN A
APLICACIÓN Z
APLICACIÓNM
APLICACIÓN N
APLICACIÓNG
APLICACIÓNJ
APLICACIÓNU
• SimpleS Conexión Punto a Punto
02 JBoss SOA Redefinido
• SimpleS ESB – Solución de Integración
APLICACIÓN X
APLICACIÓN A
APLICACIÓN Z
APLICACIÓNM
APLICACIÓN N
APLICACIÓNG
APLICACIÓNJ
APLICACIÓNU
BU
S d
e S
ervi
cio
sES
B
Consumidores ProductoresQué ganamos?
DesacoplamientoEstándarInteroperabilidadControlSeguridadSLA- Métricas
Principales Funcionalidades
ValidaciónEnriquecimientoTransformaciónRuteo
02 JBoss SOA Redefinido
• SimpleS Unidades de la Empresa como SILO
02 JBoss SOA Redefinido
EMPRESA Sr Molina – Múltiples Unidades de apoyo a la Operación
ESB
Unidad A Unidad B Unidad C
Unidad D Unidad E Unidad F
APLICACIÓN B
APLICACIÓN C
APLICACIÓN A
APLICACIÓN D
APLICACIÓN E
APLICACIÓN F
En general se tiende a que cada unidad de apoyo a la operación trabaje como SILO.
Cada área tiene sus propios sistemas de apoyo a su operación. A veces son módulos de sistemas tipo wordclass.
La integración entre áreas no es más que la manifestación tácita de como esas unidades conforman la EMPRESA como un todo mas allá de la suma de sus partes individuales.
ESB
UNIDAD A UNIDAD B UNIDAD C
MOTOR DE PROCESOS DE NEGOCIO MOTOR DE REGLAS DE NEGOCIO
• SimpleS ESB + BPM + RULES = SOA Platform
02 JBoss SOA Redefinido
B2B
Procesos Stateful (Persistencia BD) vs servicios StatelessActividades Humanas
Cada unidad ofrece sus servicios independiente de que tecnología usen para implementarlo.
• SimpleS PROCESOS DE NEGOCIO EN JBDS
02 JBoss SOA Redefinido
Cambiamos el paradigma brindandomás herramientas a TI para hablarun lenguaje común con el Negocio.
• SimpleS Integración – Negocio + TI
02 JBoss SOA Redefinido
Req de Negocio
Interpretación
Profesionales Negocio
Profesionales TI
Req Modelado Rules Servicios Solución
Con estas herramientas TI le muestra a negocio algo que entiende
Lo que antes se hacia en papel ahora lo es lo que esta en producción(WYSWYG)
• SimpleS SOA Platform
02 JBoss SOA Redefinido
Oracle8i
02 JBoss SOA Redefinido
• SimpleS Escenario Clásico Data Services Platform
Oracle10g
SQL Server
Conexiones Punto a Punto
APLICACIÓN A
(Comprada)
APLICACIÓN B
(Ad-hoc)
APLICACIÓN C
(Unidad C)
Las aplicaciones contribuyen con modelos de datos que apoyan parte del modelo empresarial.
Las conexiones punto a punto son una solución barata de corto plazo pero muy costosas en el tiempo.
La falta de una arquitectura robusta produce problemas de escalabilidad, de contención, cuellos de botella.
El acoplamiento que se genera amarra a la empresa con la tecnología.
02 JBoss SOA Redefinido
• SimpleS Escenario Clásico Data Services Platform
Oracle8i
Oracle10g
SQL Server
Bus de DatosData Services Platform
Qué ganamos?
Integración en Tiempo RealVista Consolidada de DatosDesacoplamientoÚnico punto de accesoControlSeguridadSLA- Métricas
Principales Funcionalidades
ValidaciónEnriquecimientoTransformaciónRuteoOptimización de QuerysCaché
JDBC ODBC WSBDVirtual
• SimpleS Data Services Platform
02 JBoss SOA Redefinido
02 JBoss SOA Redefinido
• SimpleS Escenario Clásico Portal Platform
Canales
Especificación Portlet y API 1.0 (JSR-168)
Web Services for Remote Portlets 1.0 (WSRP)
Content Repository para Java Technology API (JSR-170)
Java Server Faces 1.2 (JSR-252)
Java Management Extension (JMX) 1.2
Totalmente compatible con J2EE 1.4
• SimpleS Portal Platform
02 JBoss SOA Redefinido
BD
BD
• SimpleS Escenario Clásico JBoss Operation Network
02 JBoss SOA Redefinido
JBoss
JBoss
JBoss
Apache
JBoss ON
• SimpleS JBoss Operation Network
02 JBoss SOA Redefinido
• SimpleS
CO
NSU
MID
OR
ES DE SER
VIC
IO
PR
OV
EED
OR
ES D
E S
ERV
ICIO
Sistemas Operacionales
Componentes de Servicio
ServiciosAtómicos y Componibles
Procesos de Negocio
Consumidores
AplicacionesEmpaquetadas
AplicacionesAd-hoc
Seguridad Auditoria
Portal Otro
Arquitectura de Referencia
02 JBoss SOA Redefinido
IntegraciónB2B
• SimpleS
CO
NSU
MID
OR
ES DE SER
VIC
IO
PR
OV
EED
OR
ES D
E S
ERV
ICIO
Sistemas Operacionales
Componentes de Servicio
ServiciosAtómicos y Componibles
Procesos de Negocio
Consumidores
JBossEnterprise
ApplicationPlatform
JBossData Services
Platform
JBossSOA
Platform
JBossPortal
Platform
Nuestros Productos en el Modelo
02 JBoss SOA Redefinido
JBossDeveloper
Studio
Diseño & Desarrollo Plataforma de Middleware Manage
JBossOperationNetwork
•Open SourceO
02 JBoss SOA Redefinido
• Open SourceO
MercadoProyectos
ComunitariosIntegración Certificación Ajustes
Detectar Necesidades
VersiónEmpresarial
Candidato QA
Documentación
MaterialCapacitación
Trainning
JBossENTERPRISEMIDDLEWARE
Versión Estable
Nuestro Modelo de Productos
02 JBoss SOA Redefinido
Somos el líder mundial en soluciones basadas en Open Source!!
Soporte Capacitación
Consultoría & Servicios Partners
• Open SourceO Así llegamos a nuestros clientes
02 JBoss SOA Redefinido
Estabilidad a largo plazo
Portal de Soporte para ClientesAcceso a Productos.Updates, Upgrades.SoporteGarantía Legal
Ser basado en OS != Menor Calidadsoftware, consultores, servicios de la mejor calidad.
7x249x5
•AccesibleA
02 JBoss SOA Redefinido
• AccesibleA
JBoss Otros
JBoss v/s Otros
Proyectos
Consultoría
Pílotos
Capacitación
Instalación
Soporte
Licencia
No disminuya su Presupuesto, Redistribuyalo!!
02 JBoss SOA Redefinido
Ley de Pareto para Redhat
02 JBoss SOA Redefinido
El comportamiento en las empresas no difiere del comportamiento en nuestras vidas.
Criterio en la selección en base a la funcionalidad que yo requiero versus precio.
Del 100% de funcionalidades que ofrecen los productos sólo en 80% llega a ser realmente útil.
Obtenga los mismos beneficios por un precio que va desde un 20% del precio de lista de la competencia hasta 20 veces en escenarios de adquisición por volumen.
AGENDA
01 Introducción
02 JBoss SOA
03 Roadmap
04 Resumen
03 Roadmap
ROADMAP JBoss 2009
03 Roadmap
Negocio
Organización
Metodología
Aplicaciones
Arquitectura
Información
Infraestructura
Crecimiento hacia el Negocio
Amentra
03 Roadmap
Desarrollo de sistemas
Soluciones de datos empresariales
Servicios de integración
Metodología
Gestión de procesos de negocio.
Consultoría especializada por industria
Amentra
Que ofreceremos a través de Amentra
AGENDA
01 Introducción
02 JBoss SOA
03 Roadmap
04 Resumen
•SimpleS
•Open SourceO
•AccesibleA
04 Resumen
Puede obtener los beneficios de SOA
Technology Days
Casos de uso reales.
Revisión en detalle
Plataforma
Implementación
Ejemplos
etc
04 Resumen
Puede obtener los beneficios de SOA
Redhat.com
Virtualización
Identity Management
Alta Disponibilidad
JBoss.com
Plataformas
Software
Casos de Éxito
04 Resumen
Más info…
Sabemos que los clientes tienen sistemas heterogéneos.
Fomentamos la integración basados en estándares de mercado.
Crecimiento vertical u horizontal.No amarramos a nuestros clientes.Experiencia en migración.
Reduzca Costos
No se amarre
EvalúeOpciones
Atrévase a Innovar
No Aumente el Riesgo
04 Resumen
Recuerde
¿PREGUNTAS?
Accesible
Open Source
Simple
¡Gracias por su tiempo!
Mauricio CáceresSolution Architect
mcaceres@redhat.com