Webinar evolución a WebLogic

1,552 views
1,367 views

Published on

Oracle WebLogic Server Suite incorpora los componentes Forms, Reports, Discoverer y Portal, que hasta ahora formaban parte de Oracle Internet Application Server (iAS/OAS), lo que posibilita proteger sus inversiones realizadas y seguir aprovechando la experiencia de sus aquipos de desarrollo.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,552
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
69
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Webinar evolución a WebLogic

  1. 1. Evolucione aWebLogic Server 11g Javier Navarro Consultor 05/07/2012
  2. 2. Agenda1. Oracle WebLogic 11g2. Migración a Oracle WebLogic 11g3. ¡Evolucione!
  3. 3. WebLogic Server 11g3 avanttic Consultoría Tecnológica
  4. 4. Oracle Fusion Middleware 11g4 avanttic Consultoría Tecnológica
  5. 5. Oracle Fusion Middleware Ciclo de Vida http://www.oracle.com/us/support/library/lifetime-support-middleware-069163.pdf5 avanttic Consultoría Tecnológica
  6. 6. Oracle iAS-OAS / BEA WebLogic Server Convergencia hacia un solo Application Server6 avanttic Consultoría Tecnológica
  7. 7. WebLogic Server / Oracle Application Server • Mejor Rendimiento, Escalabilidad y Disponibilidad • Incremento de la escalabilidad y calidad de servicio x4 según los benchmarks SpecJAppServer2004 • Aumento de la Disponibilidad de un 50% según Tapcon Consulting • Nuevo Sistema de Mensajería JMS • Nuevas facilidades para el Desarrollo • Facilidades para desarrollar utilizando múltiples frameworks o modelos de desarrollo. • Plataforma estratégica para nuevas soluciones (BI, ECM, SOA, BPM, …) • Mejor Gestión de la Plataforma • 50 % de reducción de Costes Operacionales según Crimson Consulting7 avanttic Consultoría Tecnológica
  8. 8. Oracle WebLogic Server 11g Reliability, Availability, Scalability & Performance“RASP” • Fiabilidad • Calidad probada en los entornos más exigentes – “it just works” • Integridad transaccional, mensajería fiable, Oracle RAC • Disponibilidad • Mantener el servicio a los clientes • Tolerancia a paradas planificadas y no planificadas. • Escalabilidad • Expandir el sistema y añadir recursos bajo demanda • Millones de usuarios y miles de sistemas • Rendimiento • Elevado throughput para aplicaciones/servicios • Baja y predecible latencia8 avanttic Consultoría Tecnológica
  9. 9. Oracle WebLogic Server 11g Arquitectura WebLogic Operations Control Enterprise Manager Diagnostics Pack JDeveloper Applications Development Tools ADF Spring POJO … Management WebLogic Server and iAS JMS Java EE Web Services TopLink Messaging Reliability, Availability, Scalability, Performance Management Eclipse Clustering with Coherence EE Scale Out WLS JRockit JRockit JVM WebLogic Real Time9 avanttic Consultoría Tecnológica
  10. 10. JRockit JVM – Líder en Rendimiento Reducción de costes mediante Alto Rendimiento SPECjbb2005 - Quad core Intel Xeon X5355 250000 SPECjbb2005 bops 200000 Sun JVM (base) 150000 Sun JVM (tuned) 100000 JRockit (base) JRockit (tuned) 50000 0 32-bit JVM 64-bit JVM10 avanttic Consultoría Tecnológica
  11. 11. JRockit Real Time: Garbage Collection Predecible Traditional Java JRockit Real Time 120 105 90 75 60 45 30 15 0 0 2000 4000 6000 8000 10000 12000 14000 16000 18000 Poca carga de trabajo: El GCprovoca timeouts ocasionales 120 105 90 75 60 45 JRRT hace que el GC sea determinístico, 30 15 permitiendo garantizar las SLAs. 0 0 2000 4000 6000 8000 10000 12000 14000 16000 18000 Mucha carga de trabajo: El GC provoca tiempos de respuesta inacceptables11 avanttic Consultoría Tecnológica
  12. 12. Oracle Coherence Características • Consultas paralelas de datos mediante el uso de filtros • Procesamiento de transacciones basado en Grid para una mayor producción • Procesamiento de eventos que permite el filtrado y el procesamiento de eventos en tiempo real • Cache de escritura retrasada (write-behind) para incorporar las escrituras en las fuentes de datos de back-end Beneficios • Acceso rápido y confiable a los datos de aplicaciones • Procesamiento de eventos y análisis de datos en memoria • Menos carga en las fuentes de datos compartidas • Escalamiento horizontal optimizado en commodity hardware12 avanttic Consultoría Tecnológica
  13. 13. Fiabilidad al máximo nivel Primary of Backup of Object XYZ Object XYZ • Perdida de datos inexistente: 0 caídas en el Data Grid. No requiere administration events when: • Servers go down • Network sections go down • Servers are brought down and up for maintenance or upgrades • Servers are dynamically added for scaling out13 avanttic Consultoría Tecnológica
  14. 14. El mejor motor de mensajería (JMS)14 avanttic Consultoría Tecnológica
  15. 15. Oracle WebLogic Server 11g El mejor rendimiento SPECjAppServer2004, JOPS@Standard World Record Oracle Oracle IBM Sun WebLogic Server 10.3 WebLogic Server 10.3 WebSphere V7 Sun AS 9.1 HP-UX Integrity HP-UX Integrity Application Server Sun Enterprise BL870c Server BL870c Server BladeCenter HS21 T5120 Cluster 17 nodes 16 nodes 16 nodes 6 nodes 136 Cores 128 Cores 128 Cores 48 Cores Itanium 9100 Itanium 9100 Xeon 5470 UltraSparc T2 See: http://www.spec.org/jAppServer2004/results/15 avanttic Consultoría Tecnológica
  16. 16. Disponibilidad – Paradas Planificadas Actualización de Aplicaciones Hot redeployment Side By Side Deployment PARADAS PLANIFICADAS Configuración Cambios Operations & Solutions Actualización del servidor Dynamic changes Rolling cluster upgrade16 avanttic Consultoría Tecnológica
  17. 17. Disponibilidad – Paradas no Planificadas Error de Datos Error Humano WLS with Oracle RACMAN/WANClusters & Coherencefor Disaster Recovery Error de Software PARADAS NO PLANIFICADAS Failures & Solutions Desastres Clusters Service Migration Fallo de Clusters Hardware Server & Service Migration Clusterware integration17 avanttic Consultoría Tecnológica
  18. 18. Versiones de Oracle WebLogic Server 11g • Lo mejor de Oracle y de BEA Systems: • Las mejores tecnologías unidas en WebLogic • Continuidad tecnológica con más capacidades18 avanttic Consultoría Tecnológica
  19. 19. Migración a WebLogic Server 11g “es fácil”19 avanttic Consultoría Tecnológica
  20. 20. Migración de Forms&Reports c/s (6i a 10g/11g) • No es Inmediata, pero la complejidad es baja20 avanttic Consultoría Tecnológica
  21. 21. Migración de Forms&Reports web (10g  11g) • Inmediata (Instalar / Recompilar / Configurar / Formar)21 avanttic Consultoría Tecnológica
  22. 22. Nuevas funcionalidades Forms&Reports 11g Más integración JavaScript Eventos externos Soporte Proxy User Mejoras PJC Nueva consola OEM Integración con Reports ODL22 avanttic Consultoría Tecnológica
  23. 23. Migración de Discoverer Desde versión 10g: • Migración inmediata al no haber evolucionado Desde versiones anteriores: • Upgradear el EUL con Discoverer Administrator23 avanttic Consultoría Tecnológica
  24. 24. Migración de Portal • Instalar OID y SSO • Instalar Oracle Portal 11g • Upgradear los esquemas de BBDD de Oracle Portal con el upgrade assistant (la versión mínima de BBDD soportada es la 10.2.0.5)24 avanttic Consultoría Tecnológica
  25. 25. Migración a Java 1.6 • Descargar la aplicación del control de versiones • Compilar la aplicación de nuevo • Arreglar los errores de compilación • Sustituir funcionalidades deprecated • Si la aplicación se conecta directamente con JDBC, cambiar la librería JDBC • Solucionar otros errores • Empaquetar la aplicación en un fichero EAR • Desplegar sobre Oracle WebLogic Server • Si la aplicación lo requiere, configurar su datasource25 avanttic Consultoría Tecnológica
  26. 26. Tipos de enfoque para la migración te ayuda26 avanttic Consultoría Tecnológica
  27. 27. Tipos de Enfoque Consultoría especializada de acompañamiento • Soporte de técnicos especializados para utilizar en cualquier necesidad durante el proceso de migración: • Definición de arquitectura • Instalación de productos Oracle • Consultoría de migración • Formación • …27 avanttic Consultoría Tecnológica
  28. 28. Tipos de Enfoque Migración integral • Migración de todos los componentes: • Instalaciones • Migración de Forms&Rerports, Discoverer, Portal y Java) • Optimización • Documentación completa de referencia • Pruebas de carga • Formación • Puesta en marcha28 avanttic Consultoría Tecnológica
  29. 29. Múltiples escenarios de colaboración Múltiples opciones CS ACS29 avanttic Consultoría Tecnológica
  30. 30. Evolucione sus aplicaciones Forms&Reports30 avanttic Consultoría Tecnológica
  31. 31. Evolucionar Forms&Reports J2EE(ADF) SOA/BPM31 avanttic Consultoría Tecnológica
  32. 32. Evolucionar Forms&Reports Evolucionar con desarrollos J2EE (ADF) J2EE(ADF)32 avanttic Consultoría Tecnológica
  33. 33. Evolucionar con desarrollos J2EE (ADF) Application Development Framework (ADF) • Es un “meta-framework”, basado en estándares, que empaqueta otros “frameworks” • JSF, Struts, ADF Business Components, etc. • Corrige los retos del desarrollo J2EE • Demasiadas opciones tecnológicas • Ninguna herramienta para integrarlas • Conectividad a base de datos difícil (JDBC) • Disponible desde JDeveloper 10g • Basado en patrón de diseño Modelo-Vista-Controlador33 avanttic Consultoría Tecnológica
  34. 34. Evolucionar con desarrollos J2EE (ADF) JDeveloper + ADF + JHeadStart ADF ADF Metadata Services Faces JSF View Faces Controller ADF Bindings ADF ADF Data Control Model ADF BC Web Services Services Business Service ADF BC Data View Access ADF BC Persistence Entity Layer34 avanttic Consultoría Tecnológica
  35. 35. Evolucionar con desarrollos J2EE (ADF) JDeveloper + ADF + JHeadStart ADF ADF Metadata Services Faces JSF View JHeadStart Faces Controller ADF Bindings ADF ADF Data Control Model ADF BC Web Services Services Business Service ADF BC Data View Access ADF BC Persistence Entity Layer35 avanttic Consultoría Tecnológica
  36. 36. Evolucionar con desarrollos J2EE (ADF)36 avanttic Consultoría Tecnológica
  37. 37. Evolucionar con desarrollos J2EE (ADF) Convivir de forma natural con dos tecnologías37 avanttic Consultoría Tecnológica
  38. 38. Evolucionar con desarrollos J2EE (ADF) Cubrir las necesidades crecientes de mi organización38 avanttic Consultoría Tecnológica
  39. 39. Evolucionar Forms&Reports Evolucionar con integraciones (SOA) SOA/BPM39 avanttic Consultoría Tecnológica
  40. 40. Evolucionar con integraciones (SOA) Arquitectura SOA Estrategia Contabilidad Facturación Marketing Dinámico Organización Reducción coste Nuevos Servicios Nuevos Canales Visibilidad Reclamaciones comunicación Requerimientos Soporte de los de Negocio Automatización Publicación de Mejor Flujo de de Procesos Requerimientos Nuevos Servicios Información Existentes De Negocio Eficientemente Procesos de Negocio Integración de Servicios Servicios reusables y Estático Estándares Activos IT Portal CRM ERP SCM Java / J2EE Forms40 avanttic Consultoría Tecnológica
  41. 41. Evolucionar con integraciones (SOA) Forms to Web Services (WS) • Consumir servicios desde Forms • Consumir WS • Publicar WS • Publicar lógica de negocio utilizada en Forms como servicios • Reingeniería PL/SQL • Ejecutable desde otras aplicaciones Forms Forms • Orquestable con BPEL • Implantación Oracle Service Bus J2EE J2EE BPEL BPEL41 avanttic Consultoría Tecnológica
  42. 42. Oracle SOA Suite POLICY JDEV MANAGER EM CEP BAM BPEL PROCESS MGR BUSINESS RULES HUMAN WORKFLOW REG/REP SERVICE BUS DATA INTEGRATOR ERP MAINFRAME SERVICES DB PARTNERS EVENTS Adapters & B2B42 avanttic Consultoría Tecnológica
  43. 43. Evolucionar con integraciones (SOA) Cubrir las necesidades crecientes de mi organización43 avanttic Consultoría Tecnológica
  44. 44. Evolucione su entorno analítico44 avanttic Consultoría Tecnológica
  45. 45. Oracle Business Intelligence 11g Completo y integrado Scorecards Mobile Reports Interactive Office Dashboards Integration Geospatial Applications Visualization & Portals Ad-hoc Search Queries Collaboration45 avanttic Consultoría Tecnológica
  46. 46. Migración Discoverer a OBI • Paso 1: Export del EUL con Discoverer Administrator (.eex) • Paso 2 : Ejecutar el fichero migratorio EUL Metadata to Oracle BI EE RPD invocando al fichero exportado (.eex) • Folders and Items <> Dimensión, Tabla de Hechos y Métricas • Joins <> Relationship • Hierarchies <> Hierarchies • Paso 3: Generación de los informes y cuadros de mando utilizando Oracle Answers y Oracle Dashboard46 avanttic Consultoría Tecnológica
  47. 47. Migración Discoverer a OBI47 avanttic Consultoría Tecnológica
  48. 48. Evolucione su portal empresarial48 avanttic Consultoría Tecnológica
  49. 49. Oracle WebCenter Portal49 avanttic Consultoría Tecnológica
  50. 50. Oracle WebCenter Portal Portal integrador de nuestra producción empresarial50 avanttic Consultoría Tecnológica
  51. 51. javier.navarro@avanttic.comPara más información contacte con nosotros a través de comercial@avanttic.com MADRID BARCELONA Orense 85 Aragó 182, 4º planta 28020 Madrid 08011 Barcelona Tel. 91 116 17 89 Tel. 93 151 84 51

×