SlideShare une entreprise Scribd logo
1  sur  52
Télécharger pour lire hors ligne
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 Server
Convergencia hacia un solo Application Server
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
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
JRockit JVM - Líder en Rendimiento
Reducció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.
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, 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
¿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
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
El mejor motor de mensajería (JMS)
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
Disponibilidad – Paradas no Planificadas
                                    Error de Datos
                                    Error Humano

                                                     WLS with Oracle RAC



Desastres                                                                 Error de Software


                    PARADAS NO PLANIFICADAS
                              Failures   & Solutions
MAN/WAN Clusters & Coherence for                                          Clusters
Disaster Recovery                                                         Service Migration




                         Fallo de                    Clusters
                         Hardware                    Server & Service Migration
                                                     Clusterware integration
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
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/
Oracle Fusion Middleware
Lifetime Support Policy




 http://www.oracle.com/us/support/library/lifetime-support-middleware-069163.pdf
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
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 11g
Más integrador



                         JavaScript

                                      Soporte Proxy User
    Eventos externos



                                          Mejoras PJC




                                      Integración con Reports
     Nueva consola OEM
                             ODL
Migración de Discoverer


   Desde versión 10g:

      • Migración inmediata al no haber evolucionado

   Desde versiones anteriores:

      • Upgradear el EUL con Discoverer Administrator
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)
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
Tipos de enfoque a la hora de migrar
“avanttic te ayuda”
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
     •   …




                                           Cliente
                            Cliente
Tipos de Enfoque
Migració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
Variedad en escenarios de colaboración
Múltiples opciones




             CS

             ACS


             MS
¡Evoluciona!
Evoluciona tus aplicaciones
Forms&Reports !!!!
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
Evolucionar Forms&Reports
Evolucionar 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
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
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
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
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&Reports
Evolucionar 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
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
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
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
Evolucionar con integraciones (SOA)
Cubrir las necesidades crecientes de mi organización
Evoluciona tu entorno analítico !!!
Oracle Business Intelligence 11g
Completo y integrado

                                          Scorecards
                 Mobile                                Reports



                                                                  Interactive
     Office                                                       Dashboards
Integration


                                                                  Geospatial
Applications                                                      Visualization
  & Portals



                                                        Ad-hoc
               Search                                   Queries


                          Collaboration
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
Migración Discoverer a OBI
Evoluciona tu portal empresarial !!!
Oracle WebCenter Portal
Necesidades empresariales en los portales – Enterprise 2.0
Oracle WebCenter Portal
Portal integrador de nuestra producción empresarial
tu partner tecnológico
de 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

Contenu connexe

Tendances

Docker 101: An Introduction
Docker 101: An IntroductionDocker 101: An Introduction
Docker 101: An IntroductionPOSSCON
 
Learn Entity Framework in a day with Code First, Model First and Database First
Learn Entity Framework in a day with Code First, Model First and Database FirstLearn Entity Framework in a day with Code First, Model First and Database First
Learn Entity Framework in a day with Code First, Model First and Database FirstJibran Rasheed Khan
 
Hibernate
HibernateHibernate
HibernateAjay K
 
Advanced java programming-contents
Advanced java programming-contentsAdvanced java programming-contents
Advanced java programming-contentsSelf-Employed
 
Introduction to Spring Framework
Introduction to Spring FrameworkIntroduction to Spring Framework
Introduction to Spring FrameworkHùng Nguyễn Huy
 
Testing Spring Boot Applications
Testing Spring Boot ApplicationsTesting Spring Boot Applications
Testing Spring Boot ApplicationsVMware Tanzu
 
Spring framework in depth
Spring framework in depthSpring framework in depth
Spring framework in depthVinay Kumar
 
Presentación sobre java lenguaje de programacion
Presentación sobre java lenguaje de programacionPresentación sobre java lenguaje de programacion
Presentación sobre java lenguaje de programacionbautistavidalalberto
 
Multilingual APEX Applications are Easier than you Think
Multilingual APEX Applications are Easier than you ThinkMultilingual APEX Applications are Easier than you Think
Multilingual APEX Applications are Easier than you ThinkRodrigo Mesquita
 
Difference between .net core and .net framework
Difference between .net core and .net frameworkDifference between .net core and .net framework
Difference between .net core and .net frameworkAnsi Bytecode
 
Basic Java Database Connectivity(JDBC)
Basic Java Database Connectivity(JDBC)Basic Java Database Connectivity(JDBC)
Basic Java Database Connectivity(JDBC)suraj pandey
 
JavaFX fundamentals
JavaFX fundamentalsJavaFX fundamentals
JavaFX fundamentalsFulvio Corno
 
Introduction to Spring Framework
Introduction to Spring FrameworkIntroduction to Spring Framework
Introduction to Spring Framework Serhat Can
 
Weblogic 12c installation (oracle linux)
Weblogic 12c installation (oracle linux)Weblogic 12c installation (oracle linux)
Weblogic 12c installation (oracle linux)Osama Mustafa
 
Calling SOAP and REST API's from PL/SQL
Calling SOAP and REST API's from PL/SQLCalling SOAP and REST API's from PL/SQL
Calling SOAP and REST API's from PL/SQLvenkata20k
 
SQL Server Integration Services
SQL Server Integration ServicesSQL Server Integration Services
SQL Server Integration ServicesRobert MacLean
 
Argentesting 2017 - Performance testing 101 con jmeter
Argentesting 2017 - Performance testing 101 con jmeterArgentesting 2017 - Performance testing 101 con jmeter
Argentesting 2017 - Performance testing 101 con jmeterArgentesting
 

Tendances (20)

Docker 101: An Introduction
Docker 101: An IntroductionDocker 101: An Introduction
Docker 101: An Introduction
 
Learn Entity Framework in a day with Code First, Model First and Database First
Learn Entity Framework in a day with Code First, Model First and Database FirstLearn Entity Framework in a day with Code First, Model First and Database First
Learn Entity Framework in a day with Code First, Model First and Database First
 
Hibernate
HibernateHibernate
Hibernate
 
Advanced java programming-contents
Advanced java programming-contentsAdvanced java programming-contents
Advanced java programming-contents
 
Introduction to Spring Framework
Introduction to Spring FrameworkIntroduction to Spring Framework
Introduction to Spring Framework
 
Testing Spring Boot Applications
Testing Spring Boot ApplicationsTesting Spring Boot Applications
Testing Spring Boot Applications
 
Spring framework in depth
Spring framework in depthSpring framework in depth
Spring framework in depth
 
Spring MVC
Spring MVCSpring MVC
Spring MVC
 
Presentación sobre java lenguaje de programacion
Presentación sobre java lenguaje de programacionPresentación sobre java lenguaje de programacion
Presentación sobre java lenguaje de programacion
 
Multilingual APEX Applications are Easier than you Think
Multilingual APEX Applications are Easier than you ThinkMultilingual APEX Applications are Easier than you Think
Multilingual APEX Applications are Easier than you Think
 
Difference between .net core and .net framework
Difference between .net core and .net frameworkDifference between .net core and .net framework
Difference between .net core and .net framework
 
Basic Java Database Connectivity(JDBC)
Basic Java Database Connectivity(JDBC)Basic Java Database Connectivity(JDBC)
Basic Java Database Connectivity(JDBC)
 
JavaFX fundamentals
JavaFX fundamentalsJavaFX fundamentals
JavaFX fundamentals
 
Introduction to Spring Framework
Introduction to Spring FrameworkIntroduction to Spring Framework
Introduction to Spring Framework
 
Weblogic 12c installation (oracle linux)
Weblogic 12c installation (oracle linux)Weblogic 12c installation (oracle linux)
Weblogic 12c installation (oracle linux)
 
Laravel Tutorial PPT
Laravel Tutorial PPTLaravel Tutorial PPT
Laravel Tutorial PPT
 
Calling SOAP and REST API's from PL/SQL
Calling SOAP and REST API's from PL/SQLCalling SOAP and REST API's from PL/SQL
Calling SOAP and REST API's from PL/SQL
 
Spring Core
Spring CoreSpring Core
Spring Core
 
SQL Server Integration Services
SQL Server Integration ServicesSQL Server Integration Services
SQL Server Integration Services
 
Argentesting 2017 - Performance testing 101 con jmeter
Argentesting 2017 - Performance testing 101 con jmeterArgentesting 2017 - Performance testing 101 con jmeter
Argentesting 2017 - Performance testing 101 con jmeter
 

En vedette

Apresentação anderson boganika
Apresentação anderson boganikaApresentação anderson boganika
Apresentação anderson boganikaAnderson boganika
 
Pasos para crear OAs para PDI
Pasos para crear OAs para PDIPasos para crear OAs para PDI
Pasos para crear OAs para PDIFederiquina
 
Relatório de resultados prêmio de_música
Relatório de resultados prêmio de_músicaRelatório de resultados prêmio de_música
Relatório de resultados prêmio de_músicacamcontigo
 
Perfil dos Parlamentares - Lucas Gabriel Pinoti Orestes N° 22 - 1° CDB
Perfil dos Parlamentares - Lucas Gabriel Pinoti Orestes N° 22 - 1° CDBPerfil dos Parlamentares - Lucas Gabriel Pinoti Orestes N° 22 - 1° CDB
Perfil dos Parlamentares - Lucas Gabriel Pinoti Orestes N° 22 - 1° CDBdialogosedebates
 
Presentation OAS
Presentation OASPresentation OAS
Presentation OASaran998
 
Presentación aseguramiento universal ing. linares (3)
Presentación aseguramiento universal ing. linares (3)Presentación aseguramiento universal ing. linares (3)
Presentación aseguramiento universal ing. linares (3)08092014
 
SISTEMA DE AUTOMATIZACION DE OFICINAS
SISTEMA DE AUTOMATIZACION DE OFICINASSISTEMA DE AUTOMATIZACION DE OFICINAS
SISTEMA DE AUTOMATIZACION DE OFICINASdouglas79
 
Repositorios De Objetos De Aprendizaje
Repositorios De Objetos De AprendizajeRepositorios De Objetos De Aprendizaje
Repositorios De Objetos De AprendizajeEduardo Garay
 
Guia de-elaboracao-do-manual-de-boas-praticas
Guia de-elaboracao-do-manual-de-boas-praticasGuia de-elaboracao-do-manual-de-boas-praticas
Guia de-elaboracao-do-manual-de-boas-praticasbaroncello
 
Apostila completa-excel
Apostila completa-excelApostila completa-excel
Apostila completa-excelLuciane Garcia
 
Objetos de aprendizagem teoria
Objetos de aprendizagem teoriaObjetos de aprendizagem teoria
Objetos de aprendizagem teoriaAlefaella
 

En vedette (20)

OAS
OASOAS
OAS
 
Webutil
WebutilWebutil
Webutil
 
Guia De Evaluacion Educacional Español
Guia De  Evaluacion  Educacional EspañolGuia De  Evaluacion  Educacional Español
Guia De Evaluacion Educacional Español
 
Apresentação anderson boganika
Apresentação anderson boganikaApresentação anderson boganika
Apresentação anderson boganika
 
Pasos para crear OAs para PDI
Pasos para crear OAs para PDIPasos para crear OAs para PDI
Pasos para crear OAs para PDI
 
Relatório de resultados prêmio de_música
Relatório de resultados prêmio de_músicaRelatório de resultados prêmio de_música
Relatório de resultados prêmio de_música
 
Coisas da vida
Coisas da vidaCoisas da vida
Coisas da vida
 
Aula3
Aula3Aula3
Aula3
 
Perfil dos Parlamentares - Lucas Gabriel Pinoti Orestes N° 22 - 1° CDB
Perfil dos Parlamentares - Lucas Gabriel Pinoti Orestes N° 22 - 1° CDBPerfil dos Parlamentares - Lucas Gabriel Pinoti Orestes N° 22 - 1° CDB
Perfil dos Parlamentares - Lucas Gabriel Pinoti Orestes N° 22 - 1° CDB
 
Presentation OAS
Presentation OASPresentation OAS
Presentation OAS
 
Presentación aseguramiento universal ing. linares (3)
Presentación aseguramiento universal ing. linares (3)Presentación aseguramiento universal ing. linares (3)
Presentación aseguramiento universal ing. linares (3)
 
Prjeto didático lúdico e oa's
Prjeto didático   lúdico e oa'sPrjeto didático   lúdico e oa's
Prjeto didático lúdico e oa's
 
Tipos Si
Tipos SiTipos Si
Tipos Si
 
Coisas da vida...
Coisas da vida...Coisas da vida...
Coisas da vida...
 
SISTEMA DE AUTOMATIZACION DE OFICINAS
SISTEMA DE AUTOMATIZACION DE OFICINASSISTEMA DE AUTOMATIZACION DE OFICINAS
SISTEMA DE AUTOMATIZACION DE OFICINAS
 
Repositorios De Objetos De Aprendizaje
Repositorios De Objetos De AprendizajeRepositorios De Objetos De Aprendizaje
Repositorios De Objetos De Aprendizaje
 
Guia de-elaboracao-do-manual-de-boas-praticas
Guia de-elaboracao-do-manual-de-boas-praticasGuia de-elaboracao-do-manual-de-boas-praticas
Guia de-elaboracao-do-manual-de-boas-praticas
 
Apostila completa-excel
Apostila completa-excelApostila completa-excel
Apostila completa-excel
 
Webutil
WebutilWebutil
Webutil
 
Objetos de aprendizagem teoria
Objetos de aprendizagem teoriaObjetos de aprendizagem teoria
Objetos de aprendizagem teoria
 

Similaire à Webinar evolución a Oracle WebLogic Server 11g

Pinceladas SQL 2012, Alta Disponibilidad
 Pinceladas SQL 2012, Alta Disponibilidad Pinceladas SQL 2012, Alta Disponibilidad
Pinceladas SQL 2012, Alta DisponibilidadSolidQ
 
Evolución a oracle weblogic server 11g
Evolución a oracle weblogic server 11g Evolución a oracle weblogic server 11g
Evolución a oracle weblogic server 11g OracleIberia
 
Oracle WebLogic Server 11g - Disponibilidad, rendimiento, escalabilidad
Oracle WebLogic Server 11g - Disponibilidad, rendimiento, escalabilidadOracle WebLogic Server 11g - Disponibilidad, rendimiento, escalabilidad
Oracle WebLogic Server 11g - Disponibilidad, rendimiento, escalabilidadavanttic Consultoría Tecnológica
 
SolidQ Business Analytics Day | Escalabilidad “ilimitada” con SQL Server
SolidQ Business Analytics Day | Escalabilidad “ilimitada” con SQL ServerSolidQ Business Analytics Day | Escalabilidad “ilimitada” con SQL Server
SolidQ Business Analytics Day | Escalabilidad “ilimitada” con SQL ServerSolidQ
 
Oracle Day 2013 ~ MySQL Replication
Oracle Day 2013 ~ MySQL Replication Oracle Day 2013 ~ MySQL Replication
Oracle Day 2013 ~ MySQL Replication Manuel Contreras
 
Jdeveloper 11g
Jdeveloper 11gJdeveloper 11g
Jdeveloper 11gJulio Pari
 
Presentación Data Center Chile Vmware
Presentación Data Center Chile VmwarePresentación Data Center Chile Vmware
Presentación Data Center Chile VmwareLogicalis Latam
 
Aterrizando la nube euro cloud
Aterrizando la nube euro cloudAterrizando la nube euro cloud
Aterrizando la nube euro cloudInside_Marketing
 
Aplicaciones empresariales Java EE en la nube
Aplicaciones empresariales Java EE en la nubeAplicaciones empresariales Java EE en la nube
Aplicaciones empresariales Java EE en la nubeFernando Montaño
 
SolidQ Business Analytics Day | Una nueva plataforma de gestión de informació...
SolidQ Business Analytics Day | Una nueva plataforma de gestión de informació...SolidQ Business Analytics Day | Una nueva plataforma de gestión de informació...
SolidQ Business Analytics Day | Una nueva plataforma de gestión de informació...SolidQ
 
ExpoCloud2013 - Si la respuesta es convergencia ¿Cual es la pregunta?
ExpoCloud2013 - Si la respuesta es convergencia ¿Cual es la pregunta?ExpoCloud2013 - Si la respuesta es convergencia ¿Cual es la pregunta?
ExpoCloud2013 - Si la respuesta es convergencia ¿Cual es la pregunta?Inside_Marketing
 
Buenas prácticas de codificación para capas de acceso a datos de aplicaciones...
Buenas prácticas de codificación para capas de acceso a datos de aplicaciones...Buenas prácticas de codificación para capas de acceso a datos de aplicaciones...
Buenas prácticas de codificación para capas de acceso a datos de aplicaciones...SolidQ
 
Arquitectura e-sijad
Arquitectura e-sijadArquitectura e-sijad
Arquitectura e-sijade-gim
 
Gestión del Cloud Computing
Gestión del Cloud ComputingGestión del Cloud Computing
Gestión del Cloud ComputingAitor Ibañez
 
ELASTICIDAD AUTOMÁTICA BASADA EN MÉTRICAS DE SERVICIO DE APLICACIONES CORPORA...
ELASTICIDAD AUTOMÁTICA BASADA EN MÉTRICAS DE SERVICIO DE APLICACIONES CORPORA...ELASTICIDAD AUTOMÁTICA BASADA EN MÉTRICAS DE SERVICIO DE APLICACIONES CORPORA...
ELASTICIDAD AUTOMÁTICA BASADA EN MÉTRICAS DE SERVICIO DE APLICACIONES CORPORA...TELECOM I+D 2011
 

Similaire à Webinar evolución a Oracle WebLogic Server 11g (20)

Webinar evolución a WebLogic
Webinar evolución a WebLogicWebinar evolución a WebLogic
Webinar evolución a WebLogic
 
Pinceladas SQL 2012, Alta Disponibilidad
 Pinceladas SQL 2012, Alta Disponibilidad Pinceladas SQL 2012, Alta Disponibilidad
Pinceladas SQL 2012, Alta Disponibilidad
 
Oracle Weblogic Server 11g
Oracle Weblogic Server 11gOracle Weblogic Server 11g
Oracle Weblogic Server 11g
 
Sql Data Services
Sql Data ServicesSql Data Services
Sql Data Services
 
Evolución a oracle weblogic server 11g
Evolución a oracle weblogic server 11g Evolución a oracle weblogic server 11g
Evolución a oracle weblogic server 11g
 
Oracle WebLogic Server 11g - Disponibilidad, rendimiento, escalabilidad
Oracle WebLogic Server 11g - Disponibilidad, rendimiento, escalabilidadOracle WebLogic Server 11g - Disponibilidad, rendimiento, escalabilidad
Oracle WebLogic Server 11g - Disponibilidad, rendimiento, escalabilidad
 
SolidQ Business Analytics Day | Escalabilidad “ilimitada” con SQL Server
SolidQ Business Analytics Day | Escalabilidad “ilimitada” con SQL ServerSolidQ Business Analytics Day | Escalabilidad “ilimitada” con SQL Server
SolidQ Business Analytics Day | Escalabilidad “ilimitada” con SQL Server
 
Oracle Day 2013 ~ MySQL Replication
Oracle Day 2013 ~ MySQL Replication Oracle Day 2013 ~ MySQL Replication
Oracle Day 2013 ~ MySQL Replication
 
Jdeveloper 11g
Jdeveloper 11gJdeveloper 11g
Jdeveloper 11g
 
Presentación Data Center Chile Vmware
Presentación Data Center Chile VmwarePresentación Data Center Chile Vmware
Presentación Data Center Chile Vmware
 
Aterrizando la nube euro cloud
Aterrizando la nube euro cloudAterrizando la nube euro cloud
Aterrizando la nube euro cloud
 
Modernizacion Oracle Forms
Modernizacion Oracle FormsModernizacion Oracle Forms
Modernizacion Oracle Forms
 
Modernizacion Oracle Forms
Modernizacion Oracle FormsModernizacion Oracle Forms
Modernizacion Oracle Forms
 
Aplicaciones empresariales Java EE en la nube
Aplicaciones empresariales Java EE en la nubeAplicaciones empresariales Java EE en la nube
Aplicaciones empresariales Java EE en la nube
 
SolidQ Business Analytics Day | Una nueva plataforma de gestión de informació...
SolidQ Business Analytics Day | Una nueva plataforma de gestión de informació...SolidQ Business Analytics Day | Una nueva plataforma de gestión de informació...
SolidQ Business Analytics Day | Una nueva plataforma de gestión de informació...
 
ExpoCloud2013 - Si la respuesta es convergencia ¿Cual es la pregunta?
ExpoCloud2013 - Si la respuesta es convergencia ¿Cual es la pregunta?ExpoCloud2013 - Si la respuesta es convergencia ¿Cual es la pregunta?
ExpoCloud2013 - Si la respuesta es convergencia ¿Cual es la pregunta?
 
Buenas prácticas de codificación para capas de acceso a datos de aplicaciones...
Buenas prácticas de codificación para capas de acceso a datos de aplicaciones...Buenas prácticas de codificación para capas de acceso a datos de aplicaciones...
Buenas prácticas de codificación para capas de acceso a datos de aplicaciones...
 
Arquitectura e-sijad
Arquitectura e-sijadArquitectura e-sijad
Arquitectura e-sijad
 
Gestión del Cloud Computing
Gestión del Cloud ComputingGestión del Cloud Computing
Gestión del Cloud Computing
 
ELASTICIDAD AUTOMÁTICA BASADA EN MÉTRICAS DE SERVICIO DE APLICACIONES CORPORA...
ELASTICIDAD AUTOMÁTICA BASADA EN MÉTRICAS DE SERVICIO DE APLICACIONES CORPORA...ELASTICIDAD AUTOMÁTICA BASADA EN MÉTRICAS DE SERVICIO DE APLICACIONES CORPORA...
ELASTICIDAD AUTOMÁTICA BASADA EN MÉTRICAS DE SERVICIO DE APLICACIONES CORPORA...
 

Plus de avanttic Consultoría Tecnológica

Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...avanttic Consultoría Tecnológica
 
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (1/3) "Full equi...
Ciclo webinars avanttic  - Actualiza tu base de datos Oracle (1/3) "Full equi...Ciclo webinars avanttic  - Actualiza tu base de datos Oracle (1/3) "Full equi...
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (1/3) "Full equi...avanttic Consultoría Tecnológica
 
Avanttic tech dates - de la monitorización a la 'observabilidad'
Avanttic tech dates - de la monitorización a la 'observabilidad'Avanttic tech dates - de la monitorización a la 'observabilidad'
Avanttic tech dates - de la monitorización a la 'observabilidad'avanttic Consultoría Tecnológica
 
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...avanttic Consultoría Tecnológica
 
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...avanttic Consultoría Tecnológica
 
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...
@avanttic_meetup Oracle Technology MAD_BCN:  Oracle Cloud API Platform evoluc...@avanttic_meetup Oracle Technology MAD_BCN:  Oracle Cloud API Platform evoluc...
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...avanttic Consultoría Tecnológica
 
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructureavanttic Consultoría Tecnológica
 
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...avanttic Consultoría Tecnológica
 
#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...
#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...
#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...avanttic Consultoría Tecnológica
 
#avanttic_webinar Desarrollo con Oracle Content and Experience
#avanttic_webinar Desarrollo con Oracle Content and Experience#avanttic_webinar Desarrollo con Oracle Content and Experience
#avanttic_webinar Desarrollo con Oracle Content and Experienceavanttic Consultoría Tecnológica
 
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...avanttic Consultoría Tecnológica
 
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reportsavanttic Consultoría Tecnológica
 
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...avanttic Consultoría Tecnológica
 
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructure
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructureWebinar - Extiende tus sistemas on-premise con oracle cloud infrastructure
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructureavanttic Consultoría Tecnológica
 

Plus de avanttic Consultoría Tecnológica (20)

#avanttic_webinar: SPARC/Solaris, una plataforma con futuro
#avanttic_webinar: SPARC/Solaris, una plataforma con futuro#avanttic_webinar: SPARC/Solaris, una plataforma con futuro
#avanttic_webinar: SPARC/Solaris, una plataforma con futuro
 
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...
 
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (1/3) "Full equi...
Ciclo webinars avanttic  - Actualiza tu base de datos Oracle (1/3) "Full equi...Ciclo webinars avanttic  - Actualiza tu base de datos Oracle (1/3) "Full equi...
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (1/3) "Full equi...
 
Avanttic tech dates - de la monitorización a la 'observabilidad'
Avanttic tech dates - de la monitorización a la 'observabilidad'Avanttic tech dates - de la monitorización a la 'observabilidad'
Avanttic tech dates - de la monitorización a la 'observabilidad'
 
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...
 
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...
 
#avanttic_webinar: Seguridad en Oracle Cloud Infrastructure
#avanttic_webinar: Seguridad en Oracle Cloud Infrastructure#avanttic_webinar: Seguridad en Oracle Cloud Infrastructure
#avanttic_webinar: Seguridad en Oracle Cloud Infrastructure
 
#avanttic_webinar: Actualiza tu Oracle Exadata
  #avanttic_webinar: Actualiza tu Oracle Exadata  #avanttic_webinar: Actualiza tu Oracle Exadata
#avanttic_webinar: Actualiza tu Oracle Exadata
 
Avanttic evento virtual apificacion_oracle_cloud
Avanttic evento virtual apificacion_oracle_cloudAvanttic evento virtual apificacion_oracle_cloud
Avanttic evento virtual apificacion_oracle_cloud
 
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...
@avanttic_meetup Oracle Technology MAD_BCN:  Oracle Cloud API Platform evoluc...@avanttic_meetup Oracle Technology MAD_BCN:  Oracle Cloud API Platform evoluc...
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...
 
#avanttic_webinar Migración de Discoverer a Oracle Analytics
#avanttic_webinar Migración de Discoverer a Oracle Analytics#avanttic_webinar Migración de Discoverer a Oracle Analytics
#avanttic_webinar Migración de Discoverer a Oracle Analytics
 
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure
#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 Analytics Cloud: características y migración desde O...#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
#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: Oracle Cloud Infrastructure, la nueva nube para las cargas...#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...
#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...
 
#avanttic_webinar Desarrollo con Oracle Content and Experience
#avanttic_webinar Desarrollo con Oracle Content and Experience#avanttic_webinar Desarrollo con Oracle Content and Experience
#avanttic_webinar Desarrollo con Oracle Content and Experience
 
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...
 
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports
 
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...
 
Webinar - Apifica tus servicios en Oracle Cloud
Webinar - Apifica tus servicios en Oracle CloudWebinar - Apifica tus servicios en Oracle Cloud
Webinar - Apifica tus servicios en Oracle Cloud
 
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructure
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructureWebinar - Extiende tus sistemas on-premise con oracle cloud infrastructure
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructure
 

Webinar evolución a Oracle WebLogic Server 11g

  • 1. Evolucione a WebLogic Server 11g Migrar es moverse, ¡evolucionar es avanzar !
  • 2. Agenda • Oracle WebLogic 11g • Migración a Oracle WebLogic 11g • ¡Evoluciona!
  • 5. Oracle iAS-OAS / BEA WebLogic Server Convergencia hacia un solo Application Server
  • 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. 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. JRockit JVM - Líder en Rendimiento Reducció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. 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, 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. ¿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. 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
  • 12. El mejor motor de mensajería (JMS)
  • 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. Disponibilidad – Paradas no Planificadas Error de Datos Error Humano WLS with Oracle RAC Desastres Error de Software PARADAS NO PLANIFICADAS Failures & Solutions MAN/WAN Clusters & Coherence for Clusters Disaster Recovery Service Migration Fallo de Clusters Hardware Server & Service Migration Clusterware integration
  • 15. 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
  • 16. 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/
  • 17. Oracle Fusion Middleware Lifetime Support Policy http://www.oracle.com/us/support/library/lifetime-support-middleware-069163.pdf
  • 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. Migración a Oracle WebLogic Server 11g “es fácil”
  • 20. Migración de Forms&Reports c/s (4.5 a 6i) No es Inmediata, pero la complejidad es baja
  • 21. Migración de Forms&Reports web (9i a 10gR2) Inmediata • Instalar / Recompilar / Formar
  • 22. Nuevas funcionalidades Forms&Reports 11g Más integrador JavaScript Soporte Proxy User Eventos externos Mejoras PJC Integración con Reports Nueva consola OEM ODL
  • 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. 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. 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. Tipos de enfoque a la hora de migrar “avanttic te ayuda”
  • 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 • … Cliente Cliente
  • 28. Tipos de Enfoque Migració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. Variedad en escenarios de colaboración Múltiples opciones CS ACS MS
  • 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. Evolucionar Forms&Reports Evolucionar 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. 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. 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. 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
  • 38. Evolucionar con desarrollos J2EE (ADF) Convivir de forma natural con dos tecnologías
  • 39. Evolucionar con desarrollos J2EE (ADF) Cubrir las necesidades crecientes de mi organización
  • 40. Evolucionar Forms&Reports Evolucionar 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. 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. 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. 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. Evolucionar con integraciones (SOA) Cubrir las necesidades crecientes de mi organización
  • 45. Evoluciona tu entorno analítico !!!
  • 46. Oracle Business Intelligence 11g Completo y integrado Scorecards Mobile Reports Interactive Office Dashboards Integration Geospatial Applications Visualization & Portals Ad-hoc Search Queries Collaboration
  • 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
  • 49. Evoluciona tu portal empresarial !!!
  • 50. Oracle WebCenter Portal Necesidades empresariales en los portales – Enterprise 2.0
  • 51. Oracle WebCenter Portal Portal integrador de nuestra producción empresarial
  • 52. tu partner tecnológico de 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