Successfully reported this slideshow.

Roadshow chile

1,595 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Roadshow chile

  1. 1. RED HAT ROADSHOW CHILE 2009 SESIÓN MIDDLEWARE JBoss Enterprise Middleware: SOA Redefinido Red Hat Road Show Chile 2009 Por favor ponga su celular en silencio
  2. 2. JBoss Enterprise Middleware: SOA Redefinido Red Hat Road Show Chile 2009 Mauricio Cáceres Solution Architect mcaceres@redhat.com
  3. 3. AGENDA 01 Introducción 02 JBoss SOA Redefinido 03 Roadmap 04 Resumen
  4. 4. Promesas SOA • Innovación: Reaccionar rápidamente a los cambios • Arquitecturas más flexibles del mercado • Integración: Procesos y modelos de negocio entre • Integración con aplicaciones existentes compañías • Información en tiempo real para la toma de • Integración de datos decisiones • Expandir la frontera de la productividad • Integración de servicios • Requerimientos regulatorios • Desarrollo de aplicaciones compuestas Negocio TI 01 Introducción
  5. 5. Estrategia SOA apalancado por Negocio Top-Down Target Process Strategy Scope Empresa Management Justify SOA apalancado por TI Botton-UP SOA es una Oportunidad!! 01 Introducción
  6. 6. Lo que no queremos que sea SOA Alta Precio SOA Complejidad Elevado 01 Introducción
  7. 7. AGENDA 01 Introducción 02 JBoss SOA Redefinido 03 Roadmap 04 Resumen
  8. 8. SOA Redefinido S •Simple O •Open Source A •Accesible 02 JBoss SOA Redefinido
  9. 9. S •Simple 02 JBoss SOA Redefinido
  10. 10. S • Simple Nuestros Productos Diseño & Plataforma de Middleware Manage Desarrollo JBoss Portal Platform JBoss JBoss SOA Platform JBoss Developer Operation Studio Network JBoss JBoss Enterprise Application Data Services Platform Platform 100% Basado en Java Independiente del SO (32/64) 02 JBoss SOA Redefinido
  11. 11. S • Simple JBoss Developer Studio 02 JBoss SOA Redefinido
  12. 12. S • Simple Escenario Clásico JBoss EAP Madura (10 años en el mercado) Banco Retail Transaccional Procesamiento Síncrono/Asíncrono Banco en Catálogo en Administrable Línea Línea Frameworks Apoyo al Desarrollo MVC-ORM-Cache-Schedule Aplicación Web WS Escalable Alta Disponibilidad (Clúster) EJB 3.0 JBoss EAP Failover JPA JVM SO Balanceo de Carga Hibernate, toplink, etc Recursos Activo-Activo JNDI Activo-Pasivo DataSource Excelente Rendimiento Segura Connection Pool Autenticación Autorización SSL – Certificados Digitales Plataforma para soportar múltiples aplicaciones transaccionales LDAP BD 02 JBoss SOA Redefinido
  13. 13. S • Simple JBoss Enteprise Application Platform 02 JBoss SOA Redefinido
  14. 14. S • Simple Escenario Clásico JBoss EAP Necesidades de Integración Aplicación Web WS EJB 3.0 JPA JBoss EAP APLICACIÓN APLICACIÓN JVM SO Hibernate, toplink, etc X X Recursos JNDI DataSource Connection Pool Solución natural punto a punto Dejémoslo así total funciona bien LDAP BD 02 JBoss SOA Redefinido
  15. 15. S • Simple Conexión Punto a Punto APLICACIÓN APLICACIÓN X N APLICACIÓN APLICACIÓN A G APLICACIÓN APLICACIÓN Z J APLICACIÓN APLICACIÓN M U 02 JBoss SOA Redefinido
  16. 16. S • Simple ESB – Solución de Integración Consumidores Productores Qué ganamos? APLICACIÓN APLICACIÓN Desacoplamiento X N Estándar Interoperabilidad Control BUS de Servicios APLICACIÓN APLICACIÓN Seguridad A G SLA- Métricas ESB Principales Funcionalidades APLICACIÓN APLICACIÓN Z J Validación Enriquecimiento APLICACIÓN APLICACIÓN Transformación M U Ruteo 02 JBoss SOA Redefinido
  17. 17. S • Simple Unidades de la Empresa como SILO EMPRESA Sr Molina – Múltiples Unidades de apoyo a la Operación En general se tiende a que cada unidad de apoyo a la operación Unidad A Unidad B Unidad C trabaje como SILO. APLICACIÓN APLICACIÓN APLICACIÓN Cada área tiene sus propios A B C sistemas de apoyo a su operación. A veces son módulos de sistemas tipo ESB wordclass. Unidad D Unidad E Unidad F La integración entre áreas no es más que la manifestación APLICACIÓN APLICACIÓN APLICACIÓN tácita de como esas unidades D E F conforman la EMPRESA como un todo mas allá de la suma de sus partes individuales. 02 JBoss SOA Redefinido
  18. 18. S • Simple ESB + BPM + RULES = SOA Platform Procesos Stateful (Persistencia BD) vs servicios Stateless Actividades Humanas MOTOR DE PROCESOS DE NEGOCIO MOTOR DE REGLAS DE NEGOCIO ESB UNIDAD A UNIDAD B UNIDAD C B2B Cada unidad ofrece sus servicios independiente 02 JBoss SOA Redefinido de que tecnología usen para implementarlo.
  19. 19. S • Simple PROCESOS DE NEGOCIO EN JBDS 02 JBoss SOA Redefinido
  20. 20. S • Simple Integración – Negocio + TI Cambiamos el paradigma brindando Profesionales Negocio más herramientas a TI para hablar un lenguaje común con el Negocio. Req Modelado Rules Servicios Solución Interpretación Req de Negocio Profesionales TI 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) 02 JBoss SOA Redefinido
  21. 21. S • Simple SOA Platform 02 JBoss SOA Redefinido
  22. 22. S • Simple Escenario Clásico Data Services Platform Las aplicaciones contribuyen con modelos de datos que apoyan parte del modelo empresarial. APLICACIÓN APLICACIÓN APLICACIÓN A B C Las conexiones punto a punto son (Comprada) (Ad-hoc) (Unidad C) una solución barata de corto plazo pero muy costosas en el tiempo. La falta de una arquitectura robusta produce problemas de Oracle Oracle SQL 8i 10g Server escalabilidad, de contención, cuellos de botella. Conexiones Punto a Punto El acoplamiento que se genera amarra a la empresa con la tecnología. 02 JBoss SOA Redefinido
  23. 23. S • Simple Escenario Clásico Data Services Platform Qué ganamos? Integración en Tiempo Real Vista Consolidada de Datos Desacoplamiento BD JDBC ODBC WS Único punto de acceso Virtual Bus de Datos Control Data Services Platform Seguridad SLA- Métricas Principales Funcionalidades Oracle Oracle SQL Validación 8i 10g Server Enriquecimiento Transformación Ruteo Optimización de Querys Caché 02 JBoss SOA Redefinido
  24. 24. S • Simple Data Services Platform 02 JBoss SOA Redefinido
  25. 25. S • Simple Escenario Clásico Portal Platform 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 Canales 02 JBoss SOA Redefinido
  26. 26. S • Simple Portal Platform 02 JBoss SOA Redefinido
  27. 27. S • Simple Escenario Clásico JBoss Operation Network JBoss BD Apache JBoss JBoss BD JBoss ON 02 JBoss SOA Redefinido
  28. 28. S • Simple JBoss Operation Network 02 JBoss SOA Redefinido
  29. 29. S • Simple Arquitectura de Referencia Integración Consumidores CONSUMIDORES DE SERVICIO Portal Otro B2B Procesos de Negocio Servicios Atómicos y Componibles PROVEEDORES DE SERVICIO Seguridad Auditoria Componentes de Servicio Aplicaciones Aplicaciones Sistemas Operacionales Empaquetadas Ad-hoc 02 JBoss SOA Redefinido
  30. 30. S • Simple Nuestros Productos en el Modelo Diseño & Desarrollo Plataforma de Middleware Manage JBoss Consumidores Portal CONSUMIDORES DE SERVICIO Platform Procesos de Negocio JBoss SOA JBoss Platform JBoss Developer Servicios Operation Studio Atómicos y Componibles Network PROVEEDORES DE SERVICIO Componentes de Servicio JBoss JBoss Enterprise Data Services Application Platform Platform Sistemas Operacionales 02 JBoss SOA Redefinido
  31. 31. O •Open Source 02 JBoss SOA Redefinido
  32. 32. O • Open Source Nuestro Modelo de Productos Somos el líder mundial en soluciones basadas en Open Source!! Proyectos Versión Mercado Comunitarios Integración Certificación Ajustes Empresarial Documentación JBoss Detectar Candidato QA Versión Estable ENTERPRISE Necesidades MIDDLEWARE Material Capacitación Trainning 02 JBoss SOA Redefinido
  33. 33. O • Open Source Así llegamos a nuestros clientes 7x24 9x5 Estabilidad a largo plazo Soporte Capacitación Portal de Soporte para Clientes Acceso a Productos. Updates, Upgrades. Soporte Garantía Legal Consultoría & Servicios Partners Ser basado en OS != Menor Calidad software, consultores, servicios de la mejor calidad. 02 JBoss SOA Redefinido
  34. 34. A •Accesible 02 JBoss SOA Redefinido
  35. 35. A • Accesible No disminuya su Presupuesto, Redistribuyalo!! JBoss v/s Otros Proyectos Consultoría Pílotos Capacitación Instalación Soporte Licencia JBoss Otros 02 JBoss SOA Redefinido
  36. 36. Ley de Pareto para Redhat El comportamiento en las empresas Obtenga los mismos beneficios por no difiere del comportamiento en un precio que va desde un 20% del nuestras vidas. precio de lista de la competencia hasta 20 veces en escenarios de Criterio en la selección en base a la adquisición por volumen. funcionalidad que yo requiero versus precio. Del 100% de funcionalidades que ofrecen los productos sólo en 80% llega a ser realmente útil. 02 JBoss SOA Redefinido
  37. 37. AGENDA 01 Introducción 02 JBoss SOA 03 Roadmap 04 Resumen
  38. 38. ROADMAP JBoss 2009 03 Roadmap
  39. 39. Crecimiento hacia el Negocio Negocio Organización Amentra Metodología Aplicaciones Arquitectura Información Infraestructura 03 Roadmap
  40. 40. Que ofreceremos a través de Amentra Desarrollo de sistemas Soluciones de datos empresariales Servicios de integración Amentra Metodología Gestión de procesos de negocio. Consultoría especializada por industria 03 Roadmap
  41. 41. AGENDA 01 Introducción 02 JBoss SOA 03 Roadmap 04 Resumen
  42. 42. Puede obtener los beneficios de SOA S •Simple O •Open Source A •Accesible 04 Resumen
  43. 43. Puede obtener los beneficios de SOA Casos de uso reales. Revisión en etc detalle Plataforma Technology Days Implementa Ejemplos ción 04 Resumen
  44. 44. Más info… Redhat.com JBoss.com Virtualización Plataformas Identity Software Management Alta Casos de Éxito Disponibilidad 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. 04 Resumen
  45. 45. Recuerde Reduzca Costos No No se Aumente amarre el Riesgo Atrévase Evalúe a Innovar Opciones 04 Resumen
  46. 46. Simple Open Source Accesible ¿PREGUNTAS?
  47. 47. ¡Gracias por su tiempo! Mauricio Cáceres Solution Architect mcaceres@redhat.com

×