SlideShare una empresa de Scribd logo
Evolucione a
WebLogic Server 11g
              Javier Navarro
                    Consultor
                    05/07/2012
Agenda

1. Oracle WebLogic 11g
2. Migración a Oracle WebLogic 11g
3. ¡Evolucione!
WebLogic Server 11g




3        avanttic Consultoría Tecnológica
Oracle Fusion Middleware 11g




4                 avanttic Consultoría Tecnológica
Oracle Fusion Middleware
    Ciclo de Vida




           http://www.oracle.com/us/support/library/lifetime-support-middleware-069163.pdf


5                                     avanttic Consultoría Tecnológica
Oracle iAS-OAS / BEA WebLogic Server
    Convergencia hacia un solo Application Server




6                       avanttic Consultoría Tecnológica
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 Consulting




7                             avanttic Consultoría Tecnológica
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 latencia




8                              avanttic Consultoría Tecnológica
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 Time




9                                                              avanttic Consultoría Tecnológica
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 JVM




10                                               avanttic Consultoría Tecnológica
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 inacceptables


11                                                                                      avanttic Consultoría Tecnológica
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


12                           avanttic Consultoría Tecnológica
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 out



13                                   avanttic Consultoría Tecnológica
El mejor motor de mensajería (JMS)




14                 avanttic Consultoría Tecnológica
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
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


16                                avanttic Consultoría Tecnológica
Disponibilidad – Paradas no Planificadas
                                      Error de Datos
                                      Error Humano

                                                                WLS with Oracle RAC
MAN/WAN
Clusters & Coherence
for Disaster Recovery
                                                                                   Error de Software


                        PARADAS NO PLANIFICADAS
                             Failures          & Solutions
     Desastres                                                                     Clusters
                                                                                   Service Migration




                          Fallo de                               Clusters
                          Hardware                               Server & Service Migration
                                                                 Clusterware integration

17                                   avanttic Consultoría Tecnológica
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




18                          avanttic Consultoría Tecnológica
Migración a
     WebLogic Server 11g
     “es fácil”




19            avanttic Consultoría Tecnológica
Migración de Forms&Reports c/s
     (6i a 10g/11g)
     • No es Inmediata, pero la complejidad es baja




20                           avanttic Consultoría Tecnológica
Migración de Forms&Reports web
     (10g  11g)
     • Inmediata (Instalar / Recompilar / Configurar / Formar)




21                           avanttic Consultoría Tecnológica
Nuevas funcionalidades Forms&Reports 11g
       Más integración


                          JavaScript

       Eventos externos                                      Soporte Proxy User



                                                                 Mejoras PJC



     Nueva consola OEM                                       Integración con Reports

                                  ODL



22                        avanttic Consultoría Tecnológica
Migración de Discoverer

      Desde versión 10g:
     • Migración inmediata al no haber evolucionado

      Desde versiones anteriores:
     • Upgradear el EUL con Discoverer Administrator




23                           avanttic Consultoría Tecnológica
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
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




25                             avanttic Consultoría Tecnológica
Tipos de enfoque para la
     migración
                       te ayuda




26         avanttic Consultoría Tecnológica
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
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 marcha




28                               avanttic Consultoría Tecnológica
Múltiples escenarios de colaboración
     Múltiples opciones



             CS

             ACS




29                        avanttic Consultoría Tecnológica
Evolucione sus aplicaciones
     Forms&Reports




30         avanttic Consultoría Tecnológica
Evolucionar Forms&Reports




           J2EE(ADF)                                      SOA/BPM




31                     avanttic Consultoría Tecnológica
Evolucionar Forms&Reports
     Evolucionar con desarrollos J2EE (ADF)




              J2EE(ADF)




32                        avanttic Consultoría Tecnológica
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




33                         avanttic Consultoría Tecnológica
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
                                                                                    Layer




34                             avanttic Consultoría Tecnológica
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
                                                                                       Layer




35                                avanttic Consultoría Tecnológica
Evolucionar con desarrollos J2EE (ADF)




36                 avanttic Consultoría Tecnológica
Evolucionar con desarrollos J2EE (ADF)
     Convivir de forma natural con dos tecnologías




37                       avanttic Consultoría Tecnológica
Evolucionar con desarrollos J2EE (ADF)
     Cubrir las necesidades crecientes de mi organización




38                       avanttic Consultoría Tecnológica
Evolucionar Forms&Reports
     Evolucionar con integraciones (SOA)




              SOA/BPM




39                       avanttic Consultoría Tecnológica
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



40                                                 avanttic Consultoría Tecnológica
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
                                                                   BPEL




41                              avanttic Consultoría Tecnológica
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
42                           avanttic Consultoría Tecnológica
Evolucionar con integraciones (SOA)
     Cubrir las necesidades crecientes de mi organización




43                       avanttic Consultoría Tecnológica
Evolucione
     su entorno analítico




44         avanttic Consultoría Tecnológica
Oracle Business Intelligence 11g
         Completo y integrado

                                                 Scorecards
                      Mobile                                             Reports



                                                                                    Interactive
          Office                                                                    Dashboards
     Integration


                                                                                    Geospatial
     Applications                                                                   Visualization
       & Portals



                                                                          Ad-hoc
                    Search                                                Queries


                               Collaboration




45                                    avanttic Consultoría Tecnológica
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




46                             avanttic Consultoría Tecnológica
Migración Discoverer a OBI




47                 avanttic Consultoría Tecnológica
Evolucione
     su portal empresarial




48         avanttic Consultoría Tecnológica
Oracle WebCenter Portal




49                 avanttic Consultoría Tecnológica
Oracle WebCenter Portal
     Portal integrador de nuestra producción empresarial




50                       avanttic Consultoría Tecnológica
javier.navarro@avanttic.com




Para 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

Más contenido relacionado

ODP
Oracle WebLogic Server
PDF
Oracle WebLogic Server 11g - Disponibilidad, rendimiento, escalabilidad
PDF
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (1/3) "Full equi...
PDF
Consiga Alta Disponibilidad con Oracle Database 11g R2
PDF
Oracle Enterprise Manager 12c & Management Packs
PDF
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...
PPTX
Cuadro comparativo
PDF
Generalidades en SQL Server 2012
Oracle WebLogic Server
Oracle WebLogic Server 11g - Disponibilidad, rendimiento, escalabilidad
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (1/3) "Full equi...
Consiga Alta Disponibilidad con Oracle Database 11g R2
Oracle Enterprise Manager 12c & Management Packs
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...
Cuadro comparativo
Generalidades en SQL Server 2012

La actualidad más candente (20)

PDF
Obtenga Alto Rendimiento con Oracle Database 11g R2
PDF
#avanttic_webinar: Actualiza tu Oracle Exadata
PDF
Weblogic. Administración Avanzada servidor de aplicaciones
PDF
Oracle Application Express
PDF
avanttic - webinar: Oracle Database 12c (24-03-2015)
PPTX
Diferencas , ventajas y desventajas
PDF
avanttic - webinar: Oracle Seguridad-Regulación (02-07-2015)
PDF
Oracle-Developer-Day-Colombia_MySQL-Feb27_12
PDF
#avanttic_webinar: Seguridad en Oracle Cloud Infrastructure
PDF
Pinceladas SQL 2012, Alta Disponibilidad
PDF
avanttic - webinar: Oracle Seguridad-Gobierno de la Seguridad (25-06-2015)
PDF
eBook pca oracle
PPTX
SQL Server 2014 y La Plataforma de Datos
PDF
Oracle Day 2013 ~ MySQL Replication
PDF
Enterprise DB por Eptisa TI
PDF
MySQL Cluster CGE 7.2
PDF
avanttic - webinar: Oracle Seguridad-Desarrollo Software (18-06-2015)
DOCX
Oracle rac
PDF
Webinar - Consolidación de Bases de Datos Oracle en Exadata
PDF
Novedades SQL Server 2012 para desarrolladores
Obtenga Alto Rendimiento con Oracle Database 11g R2
#avanttic_webinar: Actualiza tu Oracle Exadata
Weblogic. Administración Avanzada servidor de aplicaciones
Oracle Application Express
avanttic - webinar: Oracle Database 12c (24-03-2015)
Diferencas , ventajas y desventajas
avanttic - webinar: Oracle Seguridad-Regulación (02-07-2015)
Oracle-Developer-Day-Colombia_MySQL-Feb27_12
#avanttic_webinar: Seguridad en Oracle Cloud Infrastructure
Pinceladas SQL 2012, Alta Disponibilidad
avanttic - webinar: Oracle Seguridad-Gobierno de la Seguridad (25-06-2015)
eBook pca oracle
SQL Server 2014 y La Plataforma de Datos
Oracle Day 2013 ~ MySQL Replication
Enterprise DB por Eptisa TI
MySQL Cluster CGE 7.2
avanttic - webinar: Oracle Seguridad-Desarrollo Software (18-06-2015)
Oracle rac
Webinar - Consolidación de Bases de Datos Oracle en Exadata
Novedades SQL Server 2012 para desarrolladores
Publicidad

Destacado (20)

PPTX
Comercial y ocio
DOC
Análisis p.d. picasa
PPTX
Trabajo de computacion
PPTX
Fundacion educando y creciendo con experiencia
PDF
Sistema Atlantis di daliform Group per vasche di stoccaggio o dispersione
PPTX
Nuestra bandera
DOCX
Walter Curriculum Copy
PDF
Agenda navidad 2013 castelllano
PPT
Citizen L20X
PDF
Copernicus orcid implementation
PDF
Arbonne Catalog 2015 - US Spanish en espanol
PDF
credit-suisse Annual Report Part 1 Performance of Credit Suisse Group shares
KEY
Vortrag+trw flotation+09b+ak
PDF
¿Qué puede hacer Social Shared por tu empresa?
PDF
Innovación abierta en la Sociedad del Conocimiento. Redes Transnacionales y c...
PPTX
Aplicaţiile mele preferate de pe telefon
PPTX
Service Design - Gestaltung der Digitalen Transformation
PDF
Destinos Smart. Un valor añadido para el e-Turista
PDF
Acoso telefónico Jazztel
PPT
Relirelireli
Comercial y ocio
Análisis p.d. picasa
Trabajo de computacion
Fundacion educando y creciendo con experiencia
Sistema Atlantis di daliform Group per vasche di stoccaggio o dispersione
Nuestra bandera
Walter Curriculum Copy
Agenda navidad 2013 castelllano
Citizen L20X
Copernicus orcid implementation
Arbonne Catalog 2015 - US Spanish en espanol
credit-suisse Annual Report Part 1 Performance of Credit Suisse Group shares
Vortrag+trw flotation+09b+ak
¿Qué puede hacer Social Shared por tu empresa?
Innovación abierta en la Sociedad del Conocimiento. Redes Transnacionales y c...
Aplicaţiile mele preferate de pe telefon
Service Design - Gestaltung der Digitalen Transformation
Destinos Smart. Un valor añadido para el e-Turista
Acoso telefónico Jazztel
Relirelireli
Publicidad

Similar a Webinar evolución a WebLogic (20)

PDF
Webinar evolución a Oracle WebLogic Server 11g
PDF
Oracle Weblogic Server 11g
PDF
Evolución a oracle weblogic server 11g
PDF
Arquitectura e-sijad
PDF
Jdeveloper 11g
PDF
Roadshow chile
PPSX
Servicios STS
PDF
Alternativas evolución para Forms Reports
PPTX
¿Cómo aprovechar los $4.3B de Inversión en R&D de Oracle?
PDF
Jobsket Spring 2GX Madrid
PPTX
Weblogic server 12c agosto 2012
PDF
Web Service buscador de localizaciones de IP’s
PPTX
Na At Technologies
PDF
JavaFX 1.2 - Introducción
PPTX
Invoin presentación general
PDF
Activica - Soluciones de Software
PPT
08 Cast V Semana CMMI 2009
PPTX
Presentacion General
PDF
JBoss para Tramites Gubernamentales
PDF
Nuevas tecnologías en Java
Webinar evolución a Oracle WebLogic Server 11g
Oracle Weblogic Server 11g
Evolución a oracle weblogic server 11g
Arquitectura e-sijad
Jdeveloper 11g
Roadshow chile
Servicios STS
Alternativas evolución para Forms Reports
¿Cómo aprovechar los $4.3B de Inversión en R&D de Oracle?
Jobsket Spring 2GX Madrid
Weblogic server 12c agosto 2012
Web Service buscador de localizaciones de IP’s
Na At Technologies
JavaFX 1.2 - Introducción
Invoin presentación general
Activica - Soluciones de Software
08 Cast V Semana CMMI 2009
Presentacion General
JBoss para Tramites Gubernamentales
Nuevas tecnologías en Java

Más de avanttic Consultoría Tecnológica (20)

PPTX
#avanttic_webinar: SPARC/Solaris, una plataforma con futuro
PDF
Avanttic tech dates - de la monitorización a la 'observabilidad'
PDF
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...
PDF
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...
PPTX
Avanttic evento virtual apificacion_oracle_cloud
PDF
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...
PPTX
#avanttic_webinar Migración de Discoverer a Oracle Analytics
PPTX
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure
PPTX
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
PPTX
#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...
PPTX
#avanttic_webinar Desarrollo con Oracle Content and Experience
PPTX
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...
PPTX
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports
PPTX
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...
PPTX
Webinar - Apifica tus servicios en Oracle Cloud
PPTX
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructure
PPTX
Webinar – El futuro de Oracle Reports y Oracle Discoverer
PPTX
Webinar - Oracle SOA/BPM, continuidad y evolución hacia el Cloud
PPTX
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
PPTX
Webinar - Oracle cloud infrastructure, la nueva nube para las cargas empresar...
#avanttic_webinar: SPARC/Solaris, una plataforma con futuro
Avanttic tech dates - de la monitorización a la 'observabilidad'
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...
Avanttic evento virtual apificacion_oracle_cloud
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...
#avanttic_webinar Migración de Discoverer a Oracle Analytics
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...
#avanttic_webinar Desarrollo con Oracle Content and Experience
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...
Webinar - Apifica tus servicios en Oracle Cloud
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructure
Webinar – El futuro de Oracle Reports y Oracle Discoverer
Webinar - Oracle SOA/BPM, continuidad y evolución hacia el Cloud
Webinar - Moderniza tu proceso de desarrollo con Oracle Cloud y DevOps
Webinar - Oracle cloud infrastructure, la nueva nube para las cargas empresar...

Webinar evolución a WebLogic

  • 1. Evolucione a WebLogic Server 11g Javier Navarro Consultor 05/07/2012
  • 2. Agenda 1. Oracle WebLogic 11g 2. Migración a Oracle WebLogic 11g 3. ¡Evolucione!
  • 3. WebLogic Server 11g 3 avanttic Consultoría Tecnológica
  • 4. Oracle Fusion Middleware 11g 4 avanttic Consultoría Tecnológica
  • 5. Oracle Fusion Middleware Ciclo de Vida http://www.oracle.com/us/support/library/lifetime-support-middleware-069163.pdf 5 avanttic Consultoría Tecnológica
  • 6. Oracle iAS-OAS / BEA WebLogic Server Convergencia hacia un solo Application Server 6 avanttic Consultoría Tecnológica
  • 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 Consulting 7 avanttic Consultoría Tecnológica
  • 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 latencia 8 avanttic Consultoría Tecnológica
  • 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 Time 9 avanttic Consultoría Tecnológica
  • 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 JVM 10 avanttic Consultoría Tecnológica
  • 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 inacceptables 11 avanttic Consultoría Tecnológica
  • 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 hardware 12 avanttic Consultoría Tecnológica
  • 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 out 13 avanttic Consultoría Tecnológica
  • 14. El mejor motor de mensajería (JMS) 14 avanttic Consultoría Tecnológica
  • 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. 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 16 avanttic Consultoría Tecnológica
  • 17. Disponibilidad – Paradas no Planificadas Error de Datos Error Humano WLS with Oracle RAC MAN/WAN Clusters & Coherence for Disaster Recovery Error de Software PARADAS NO PLANIFICADAS Failures & Solutions Desastres Clusters Service Migration Fallo de Clusters Hardware Server & Service Migration Clusterware integration 17 avanttic Consultoría Tecnológica
  • 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 18 avanttic Consultoría Tecnológica
  • 19. Migración a WebLogic Server 11g “es fácil” 19 avanttic Consultoría Tecnológica
  • 20. Migración de Forms&Reports c/s (6i a 10g/11g) • No es Inmediata, pero la complejidad es baja 20 avanttic Consultoría Tecnológica
  • 21. Migración de Forms&Reports web (10g  11g) • Inmediata (Instalar / Recompilar / Configurar / Formar) 21 avanttic Consultoría Tecnológica
  • 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 ODL 22 avanttic Consultoría Tecnológica
  • 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 23 avanttic Consultoría Tecnológica
  • 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. 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 25 avanttic Consultoría Tecnológica
  • 26. Tipos de enfoque para la migración te ayuda 26 avanttic Consultoría Tecnológica
  • 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. 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 marcha 28 avanttic Consultoría Tecnológica
  • 29. Múltiples escenarios de colaboración Múltiples opciones CS ACS 29 avanttic Consultoría Tecnológica
  • 30. Evolucione sus aplicaciones Forms&Reports 30 avanttic Consultoría Tecnológica
  • 31. Evolucionar Forms&Reports J2EE(ADF) SOA/BPM 31 avanttic Consultoría Tecnológica
  • 32. Evolucionar Forms&Reports Evolucionar con desarrollos J2EE (ADF) J2EE(ADF) 32 avanttic Consultoría Tecnológica
  • 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-Controlador 33 avanttic Consultoría Tecnológica
  • 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 Layer 34 avanttic Consultoría Tecnológica
  • 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 Layer 35 avanttic Consultoría Tecnológica
  • 36. Evolucionar con desarrollos J2EE (ADF) 36 avanttic Consultoría Tecnológica
  • 37. Evolucionar con desarrollos J2EE (ADF) Convivir de forma natural con dos tecnologías 37 avanttic Consultoría Tecnológica
  • 38. Evolucionar con desarrollos J2EE (ADF) Cubrir las necesidades crecientes de mi organización 38 avanttic Consultoría Tecnológica
  • 39. Evolucionar Forms&Reports Evolucionar con integraciones (SOA) SOA/BPM 39 avanttic Consultoría Tecnológica
  • 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 Forms 40 avanttic Consultoría Tecnológica
  • 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 BPEL 41 avanttic Consultoría Tecnológica
  • 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 & B2B 42 avanttic Consultoría Tecnológica
  • 43. Evolucionar con integraciones (SOA) Cubrir las necesidades crecientes de mi organización 43 avanttic Consultoría Tecnológica
  • 44. Evolucione su entorno analítico 44 avanttic Consultoría Tecnológica
  • 45. Oracle Business Intelligence 11g Completo y integrado Scorecards Mobile Reports Interactive Office Dashboards Integration Geospatial Applications Visualization & Portals Ad-hoc Search Queries Collaboration 45 avanttic Consultoría Tecnológica
  • 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 Dashboard 46 avanttic Consultoría Tecnológica
  • 47. Migración Discoverer a OBI 47 avanttic Consultoría Tecnológica
  • 48. Evolucione su portal empresarial 48 avanttic Consultoría Tecnológica
  • 49. Oracle WebCenter Portal 49 avanttic Consultoría Tecnológica
  • 50. Oracle WebCenter Portal Portal integrador de nuestra producción empresarial 50 avanttic Consultoría Tecnológica
  • 51. javier.navarro@avanttic.com Para 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