Evolucione a            WebLogic Server 11g          Migrar es moverse,          ¡evolucionar es avanzar !
Agenda         • Oracle WebLogic 11g         • Migración a Oracle WebLogic 11g         • ¡Evoluciona!
Oracle WebLogic Server 11g
Oracle Fusion Middleware 11g
Oracle iAS-OAS / BEA WebLogic ServerConvergencia hacia un solo Application Server
WebLogic Server vs Oracle Application Server • Mejor Rendimiento, Escalabilidad y Disponibilidad     • Incremento de la es...
Oracle WebLogic Server 11g    Arquitectura                                                     WebLogic Operations Control...
JRockit JVM - Líder en RendimientoReducción de costes mediante Alto Rendimiento                                    SPECjbb...
JRockit Real Time:Garbage Collection PredecibleTraditional Java                                                           ...
¿Qué es Oracle Coherence? Características • Consultas paralelas de datos mediante el uso de filtros • Procesamiento de tra...
Fiabilidad al máximo nivelPrimary of                                                        Backup ofObject XYZ           ...
El mejor motor de mensajería (JMS)
Disponibilidad – Paradas Planificadas                    Actualización de Aplicaciones                                    ...
Disponibilidad – Paradas no Planificadas                                    Error de Datos                                ...
Oracle WebLogic Server 11gReliability, Availability, Scalability & Performance “RASP” • Fiabilidad      • Calidad probada...
Oracle WebLogic Server 11gEl mejor rendimiento                                                                        SPEC...
Oracle Fusion MiddlewareLifetime Support Policy http://www.oracle.com/us/support/library/lifetime-support-middleware-06916...
Versiones de Oracle WebLogic Server 11g • Lo mejor de Oracle y de BEA Systems:     • Las mejores tecnologías unidas en Web...
Migración a Oracle WebLogic Server 11g“es fácil”
Migración de Forms&Reports c/s (4.5 a 6i)No es Inmediata, pero la complejidad es baja
Migración de Forms&Reports web (9i a 10gR2)Inmediata • Instalar / Recompilar / Formar
Nuevas funcionalidades Forms&Reports 11gMás integrador                         JavaScript                                 ...
Migración de Discoverer   Desde versión 10g:      • Migración inmediata al no haber evolucionado   Desde versiones anterio...
Migración de Portal  • Instalar OID y SSO  • Instalar Oracle Portal 11g  • Upgradear los esquemas de BBDD de Oracle Portal...
Migración a Java 1.6   • Descargar la aplicación del control de versiones   • Compilar la aplicación de nuevo   • Arreglar...
Tipos de enfoque a la hora de migrar“avanttic te ayuda”
Tipos de EnfoqueConsultoría especializada de acompañamiento • Soporte de técnicos especializados para utilizar en cualquie...
Tipos de EnfoqueMigración integral • Migración de todos los componentes:      •   Instalaciones      •   Migración de Form...
Variedad en escenarios de colaboraciónMúltiples opciones             CS             ACS             MS
¡Evoluciona!
Evoluciona tus aplicacionesForms&Reports !!!!
Evolucionar Forms&Reports                        J2EE (ADF)                              SOA/BPM Cliente/Servidor         ...
Evolucionar Forms&ReportsEvolucionar con desarrollos J2EE (ADF)                                                           ...
Evolucionar con desarrollos J2EE (ADF)Application Development Framework (ADF) • Es un “meta-framework”, basado en estándar...
Evolucionar con desarrollos J2EE (ADF)JDeveloper + ADF + JHeadStart       ADF Metadata Services     ADF        JSF        ...
Evolucionar con desarrollos J2EE (ADF)JDeveloper + ADF + JHeadStart       ADF Metadata Services       ADF        JSF      ...
Evolucionar con desarrollos J2EE (ADF)
Evolucionar con desarrollos J2EE (ADF)Convivir de forma natural con dos tecnologías
Evolucionar con desarrollos J2EE (ADF)Cubrir las necesidades crecientes de mi organización
Evolucionar Forms&ReportsEvolucionar con integraciones (SOA)                                                              ...
Evolucionar con integraciones (SOA)Arquitectura SOA                                                                       ...
Evolucionar con integraciones (SOA)Forms to Web Services (WS) • Consumir servicios desde Forms      • Consumir WS      • P...
Oracle SOA Suite           POLICY   JDEV   MANAGER         EM           CEP         BAM              BPEL PROCESS MGR     ...
Evolucionar con integraciones (SOA)Cubrir las necesidades crecientes de mi organización
Evoluciona tu entorno analítico !!!
Oracle Business Intelligence 11gCompleto y integrado                                          Scorecards                 M...
Migración Discoverer a OBI• Paso 1: Export del EUL con Discoverer Administrator (.eex)• Paso 2 : Ejecutar el fichero migra...
Migración Discoverer a OBI
Evoluciona tu portal empresarial !!!
Oracle WebCenter PortalNecesidades empresariales en los portales – Enterprise 2.0
Oracle WebCenter PortalPortal integrador de nuestra producción empresarial
tu partner tecnológicode confianza                               aitor.casas@avanttic.com                                 ...
Upcoming SlideShare
Loading in...5
×

Webinar evolución a Oracle WebLogic Server 11g

2,651

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,651
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
125
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Webinar evolución a Oracle WebLogic Server 11g

  1. 1. Evolucione a WebLogic Server 11g Migrar es moverse, ¡evolucionar es avanzar !
  2. 2. Agenda • Oracle WebLogic 11g • Migración a Oracle WebLogic 11g • ¡Evoluciona!
  3. 3. Oracle WebLogic Server 11g
  4. 4. Oracle Fusion Middleware 11g
  5. 5. Oracle iAS-OAS / BEA WebLogic ServerConvergencia hacia un solo Application Server
  6. 6. WebLogic Server vs 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 Consulting
  7. 7. Oracle WebLogic Server 11g Arquitectura WebLogic Operations Control Enterprise Manager Diagnostics Pack JDeveloper Applications Development Tools ADF Spring POJO …Management WebLogic Server and iAS Web JMS Java EE TopLink Services Messaging Reliability, Availability, Scalability, Performance Management Eclipse Clustering with Coherence EE Scale Out WLS JRockit JRockit JVM WebLogic Real Time
  8. 8. JRockit JVM - Líder en RendimientoReducción de costes mediante Alto Rendimiento SPECjbb2005 - Quad core Intel Xeon X5355 250000 +64% +91% SPECjbb2005 bops 200000 Sun JVM (base) 150000 Sun JVM (tuned) 100000 JRockit (base) JRockit (tuned) 50000 0 32-bit JVM 64-bit JVM Note: The percentage comparison is compared to the baseline (Sun JVM base). Relative performance varies with workload.
  9. 9. JRockit Real Time:Garbage Collection PredecibleTraditional 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, permitiendo 30 15 garantizar las SLAs. 0 0 2000 4000 6000 8000 10000 12000 14000 16000 18000 Mucha carga de trabajo: El GC provoca tiempos de respuesta inacceptables
  10. 10. ¿Qué es 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 hardware
  11. 11. Fiabilidad al máximo nivelPrimary of Backup ofObject 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 out
  12. 12. El mejor motor de mensajería (JMS)
  13. 13. 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 upgrade
  14. 14. Disponibilidad – Paradas no Planificadas Error de Datos Error Humano WLS with Oracle RACDesastres Error de Software PARADAS NO PLANIFICADAS Failures & SolutionsMAN/WAN Clusters & Coherence for ClustersDisaster Recovery Service Migration Fallo de Clusters Hardware Server & Service Migration Clusterware integration
  15. 15. Oracle WebLogic Server 11gReliability, 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 latencia
  16. 16. Oracle WebLogic Server 11gEl 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/
  17. 17. Oracle Fusion MiddlewareLifetime Support Policy http://www.oracle.com/us/support/library/lifetime-support-middleware-069163.pdf
  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 capacidades
  19. 19. Migración a Oracle WebLogic Server 11g“es fácil”
  20. 20. Migración de Forms&Reports c/s (4.5 a 6i)No es Inmediata, pero la complejidad es baja
  21. 21. Migración de Forms&Reports web (9i a 10gR2)Inmediata • Instalar / Recompilar / Formar
  22. 22. Nuevas funcionalidades Forms&Reports 11gMás integrador JavaScript Soporte Proxy User Eventos externos Mejoras PJC Integración con Reports Nueva consola OEM ODL
  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 Administrator
  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)
  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 datasource
  26. 26. Tipos de enfoque a la hora de migrar“avanttic te ayuda”
  27. 27. Tipos de EnfoqueConsultorí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 • … Cliente Cliente
  28. 28. Tipos de EnfoqueMigración integral • Migración de todos los componentes: • Instalaciones • Migración de Forms&Rerpors, Discoverer, Portal y Java) • Optimización • Documentación completa de referencia • Pruebas de carga • Formación • Puesta en marcha
  29. 29. Variedad en escenarios de colaboraciónMúltiples opciones CS ACS MS
  30. 30. ¡Evoluciona!
  31. 31. Evoluciona tus aplicacionesForms&Reports !!!!
  32. 32. Evolucionar Forms&Reports J2EE (ADF) SOA/BPM Cliente/Servidor Cliente/Servidor Forms OWLS Forms OWLS Forms OAS Forms OAS SOA/BPM J2EE (ADF) OFM 11G – OWLS11G OFM 11G – OWLS11G
  33. 33. Evolucionar Forms&ReportsEvolucionar con desarrollos J2EE (ADF) Cliente / Servidor a SOA BPM Alta Cliente / Servidor O Forms OAS-OWLS J2EE (ADF) A J2EE (ADF) Forms OAS-OWLS Cliente/Servidor A SOA / BPM Media Complejidad Forms OWLS Forms OAS J2EE (ADF) A SOA / BPM Cliente / Servidor a Forms OWLS Baja Forms OAS J2EE (ADF) a Forms OWLS Bajo Medio Alto OFM 11G – OWLS11G Coste / tiempo
  34. 34. 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-Controlador
  35. 35. Evolucionar con desarrollos J2EE (ADF)JDeveloper + ADF + JHeadStart ADF Metadata Services ADF JSF Faces 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 Layer
  36. 36. Evolucionar con desarrollos J2EE (ADF)JDeveloper + ADF + JHeadStart ADF Metadata Services ADF JSF Faces 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 Layer
  37. 37. Evolucionar con desarrollos J2EE (ADF)
  38. 38. Evolucionar con desarrollos J2EE (ADF)Convivir de forma natural con dos tecnologías
  39. 39. Evolucionar con desarrollos J2EE (ADF)Cubrir las necesidades crecientes de mi organización
  40. 40. Evolucionar Forms&ReportsEvolucionar con integraciones (SOA) Cliente / Servidor a SOA BPM Alta Cliente / Servidor O Forms OAS-OWLS SOA/BPM A J2EE (ADF) Forms OAS-OWLS Cliente/Servidor A SOA / BPM Media Complejidad Forms OWLS Forms OAS J2EE (ADF) A SOA / BPM SOA/BPM Cliente / Servidor a Forms OWLS Baja Forms OAS a Forms OWLS Bajo Medio Alto OFM 11G – OWLS11G Coste / tiempo
  41. 41. 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 Forms
  42. 42. 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 • Orquestable con BPEL • Implantación Oracle Service Bus J2EE BPEL
  43. 43. 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 & B2B
  44. 44. Evolucionar con integraciones (SOA)Cubrir las necesidades crecientes de mi organización
  45. 45. Evoluciona tu entorno analítico !!!
  46. 46. Oracle Business Intelligence 11gCompleto y integrado Scorecards Mobile Reports Interactive Office DashboardsIntegration GeospatialApplications Visualization & Portals Ad-hoc Search Queries Collaboration
  47. 47. 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 Dashboard
  48. 48. Migración Discoverer a OBI
  49. 49. Evoluciona tu portal empresarial !!!
  50. 50. Oracle WebCenter PortalNecesidades empresariales en los portales – Enterprise 2.0
  51. 51. Oracle WebCenter PortalPortal integrador de nuestra producción empresarial
  52. 52. tu partner tecnológicode confianza aitor.casas@avanttic.com Barcelona Aragó 182, 4ª, 08011 Barcelona Teléfono 93 151 84 51 Madrid Orense 85, Edificio Lexington, 28020 Madrid Teléfono 91 116 17 89 www.avanttic.com blog.avanttic.com
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×