0
WebLogic Server 11g        It’s Evolution time              Aitor Casas              Gerente de cuentas              15-02...
Oracle Fusion Middleware 11gCentro de la pila tecnológica de Oracle                                          2
SOFTWARE, HARDWARE, COMPLETEComplete SolutionsComplete Choice                               3
Only Oracle Delivers Complete Solutions                   Oracle   IBM   Microsoft   HP   SAPVertical AppsHorizontal AppsM...
Oracle Fusion Middleware                           5
Oracle WebLogic SuitePlataforma de ejecución común para todas la soluciones                                              F...
IAS-OAS / WebLogic 11gDe donde venimos, y a donde vamos                                    7
Oracle WebLogic 11gConvergencia hacia un solo Application Server                       Custom Apps                        ...
Oracle Fusion Middleware Releases                                    9
WebLogic vs Internet Application Server • Mejor Rendimiento, Escalabilidad y Disponibilidad (RASP)     • Incremento de la ...
Oracle WebLogic 11gFiabilidad, Rendimiento,Escalabilidad y Disponibilidad                                 11
Weblogic Server RASPReliability, Availability, Scalability y Performance “RASP” • Fiabilidad      • Calidad provada en lo...
WebLogic Suite    Componentes                                                    WebLogic Operations Control             E...
WebLogic Server, TopologíaTecnología para RASP, Facilidad de uso • Domain – grup de instancia con un control       Domain ...
WebLogic Server: El mejor RendimientoMulti Node (JOPS) World Record                                                       ...
Oracle WebLogic 11gJRockit: Java virtual machine                                16
JRockit JVM - Líder en Rendimiento    Reducción de costes mediante Alto Rendimiento                                       ...
JRockit Real Time:Garbage Collection PredecibleTraditional Java                                                           ...
Oracle WebLogic 11gOracle Coherence                      19
¿Qué es Oracle Coherence?Características• Consultas paralelas de datos mediante el uso de filtros• Procesamiento de transa...
Oracle Coherence Data Grid                          Ever Expanding                         Universe of Users • Oracle Cohe...
Fiabilidad al máximo nivelPrimary of                                                            Backup ofObject XYZ       ...
Oracle WebLogic 11gMensajeria JMS                      23
El mejor motor de mensajería (JMS)                                     24
El mejor rendimiento (JMS)                             25
Oracle WebLogic 11gAlta disponibilidad                      26
Disponibilidad – Paradas Planificadas                    Actualización de Aplicaciones                                    ...
Disponibilidad – Paradas no Planificadas                                   Error de Datos                                 ...
Exalogic, rendimiento extremo!!Hardware y Software diseñados para trabajar juntos                             • Rendimient...
Oracle WebLogic 11gDesarrollo                      30
Desarrollo, Flexibilidad y ProductividadHerramientas y Estándares Java y relacionados • Soporte a múltiples Frameworks y M...
WebLogic Server Development Tools• Oracle JDeveloper   • El IDE completo para Fusion Middleware/WL Server   • 3 opciones p...
JDeveloper: entorno unificadoFull Lifecycle Support                                33
JDeveloper: entorno unificado                                34
JDeveloper: entorno unificado                                Web 2.0                         Java              SOA        ...
JDeveloper: entorno unificadoChoice of Development StylesVisual                      Dialog                               ...
ADF (Application Development Framework)                                          37
ADFArquitectura               38
ADFEstándares Java y SOA                        Desarrollo basado en estándares                            •   EJB 3 (JSR-...
ADFIntegración del puesto de trabajo                                    40
Oracle Fusion Middleware 11gGestión de la Plataforma                               41
Administración de WebLogic ServerConsola de Administración y Herramienta de scripting • Administration Console      • Cons...
WebLogic Administration Console                                  43
WebLogic Scripting Tool (WLST) • Herramienta de scripting para   mantenimiento y configuración   de instancias, clusters y...
Diagnósticos Java IntegradosDiagnosticar aplicaciones en producción con un impacto mínimo • Diagnósticos en Real-time e   ...
Versiones WebLogic Server                            46
Versiones WebLogic ServerVersiones de WebLogic Server • Lo mejor de Oracle y Bea Systems • Continuidad tecnológica con mas...
tu partner tecnológicode confianza                                     aitor.casas@avanttic.com                           ...
Upcoming SlideShare
Loading in...5
×

Oracle Weblogic Server 11g

3,286

Published on

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,286
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
202
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Transcript of "Oracle Weblogic Server 11g"

  1. 1. WebLogic Server 11g It’s Evolution time Aitor Casas Gerente de cuentas 15-02-2011 1
  2. 2. Oracle Fusion Middleware 11gCentro de la pila tecnológica de Oracle 2
  3. 3. SOFTWARE, HARDWARE, COMPLETEComplete SolutionsComplete Choice 3
  4. 4. Only Oracle Delivers Complete Solutions Oracle IBM Microsoft HP SAPVertical AppsHorizontal AppsMiddlewareDatabaseOperating SystemVirtualizationServersStorageManagement 4
  5. 5. Oracle Fusion Middleware 5
  6. 6. Oracle WebLogic SuitePlataforma de ejecución común para todas la soluciones Fusion Applications Fusion Apps Desarrolladas en FMW 11g Applications Portfolio Applications en proceso de Certificación en WebLogic Fusion Middleware 11g Java EE/ISV SOA Suite WebCenter Content Identity Business Apps Suite Manageme Manageme Intelligence FMW 11g ntSuite nt uite Suite Certificados y Diferenciados con WebLogic Suite WebLogic Suite 11g WebLogic Suite 11g Grid Foundation 6
  7. 7. IAS-OAS / WebLogic 11gDe donde venimos, y a donde vamos 7
  8. 8. Oracle WebLogic 11gConvergencia hacia un solo Application Server Custom Apps Packaged Apps Other Oracle Forms Portal Fusion Middleware Reports Discoverer WebLogic Server 11g Clustering Configuration Security TopLink Messaging Transactions Oracle AQ RAC Integration Runtime 8
  9. 9. Oracle Fusion Middleware Releases 9
  10. 10. WebLogic vs Internet Application Server • Mejor Rendimiento, Escalabilidad y Disponibilidad (RASP) • 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 10
  11. 11. Oracle WebLogic 11gFiabilidad, Rendimiento,Escalabilidad y Disponibilidad 11
  12. 12. Weblogic Server RASPReliability, Availability, Scalability y Performance “RASP” • Fiabilidad • Calidad provada en los entornos más exigentes – “it just works” • Integridad transaccional, mensagería fiable, Oracle RAC • Disponibilidad • Mantener el servicio a los clientes • Tolerancia a paradas planificadas y no planificadas. • Escalabilidad • Expadir el sistema y añadir resursos bajo demanda • Millones de usuarios y miles de sistemas • Rendimiento • Elevado Throughput para aplicaciones/servicios • Baja y predecible latencia 12
  13. 13. WebLogic Suite Componentes 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 Eclipse Management Clustering with Coherence EE Scale Out WLS JRockit JRockit JVM WebLogic Real Time 13
  14. 14. WebLogic Server, TopologíaTecnología para RASP, Facilidad de uso • Domain – grup de instancia con un control Domain Managed Servers unificado • Administration Server – Gestión y control centralizado para el dominio Admin Server • Managed Server – Instancia que ejecuta aplicaciones y utiliza recursos config.xml • Cluster – grupo de managed servers para proporcionar escalabilidad y disponibilidad • Node Manager - proceso que arranca y para las instancias • Arquitectura Flexible – para satisfacer cualquier requerimiento de negocio Admin Console 14
  15. 15. WebLogic Server: El mejor RendimientoMulti Node (JOPS) World Record 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
  16. 16. Oracle WebLogic 11gJRockit: Java virtual machine 16
  17. 17. 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 JVMNote: The percentage comparison is compared to the baseline (Sun JVM base). Relative performance varies withworkload. 17
  18. 18. JRockit Real Time:Garbage Collection PredecibleTraditional Java JRockit Real Time 120 105 90 75 60 45 30 15 0 0 2000 4000 6000 8000 10000 12000 14000 16000 18000 Poca carga de trabajo: El GCprovoca timeouts ocasionales 120 105 90 75 60 45 JRRT hace que el GC sea determinístico, permitiendo 30 15 garantizar las SLAs. 0 0 2000 4000 6000 8000 10000 12000 14000 16000 18000 Mucha carga de trabajo: El GC provoca tiempos de respuesta inacceptables 18
  19. 19. Oracle WebLogic 11gOracle Coherence 19
  20. 20. ¿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 la filtración y el procesamiento de eventos en tiempo real• Caché de escritura retrasada (write-behind) para incorporar las escrituras en las fuentes de datos de back-endBeneficios• 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 20
  21. 21. Oracle Coherence Data Grid Ever Expanding Universe of Users • Oracle Coherence Web Servers proporciona datos 101100010110010111011001011001011100011101111110001110 bajo demanda Application 10110001011001011101100101100101110001110 Servers • Permite escalar el Data Demand Grid de middleware con hardware de bajo coste Java Objects Data Supply Data Sources 21
  22. 22. Fiabilidad al máximo nivelPrimary of Backup ofObject XYZ Object XYZ Perdida de datos inexistente, 0 caídas en el Data Grid, No requiere administración – Evens 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 22
  23. 23. Oracle WebLogic 11gMensajeria JMS 23
  24. 24. El mejor motor de mensajería (JMS) 24
  25. 25. El mejor rendimiento (JMS) 25
  26. 26. Oracle WebLogic 11gAlta disponibilidad 26
  27. 27. 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 27
  28. 28. Disponibilidad – Paradas no Planificadas Error de Datos Error Humano WLS with Oracle RAC Desastres Error de Software PARADAS NO PLANIFICADAS Failures & SolutionsMAN/WAN Clusters & Coherence Clustersfor Disaster Recovery Service Migration Clusters Fallo de Server & Service Migration Hardware Clusterware integration 28
  29. 29. Exalogic, rendimiento extremo!!Hardware y Software diseñados para trabajar juntos • Rendimiento Java EE • El rendimiento de las aplicaciones Java EE mejorado 10X • Los cimientos del Cloud empresarial • Virtualización • Diseñado para consolidación de aplicaciones • Sistema completo • Reducción de costes de despliegue y operación 29
  30. 30. Oracle WebLogic 11gDesarrollo 30
  31. 31. Desarrollo, Flexibilidad y ProductividadHerramientas y Estándares Java y relacionados • Soporte a múltiples Frameworks y Modelos de Programación • Java EE tradicional • Web Services/SOA • Mensajería • Web 2.0/RIA • Open Source – Spring y frameworks de persistencia • ADF • Diferentes Herramientas de Desarrollo • Entorno de ejecución común para distintas soluciones (BI, SOA, BUS, BPM,…) • Múltiples herramientas de desarrollo Java. • Integración con otros entornos • Otros e entornos de aplicaciones (Java, .NET, Tuxedo, Messaging) • Infraestructura de seguridad y gestión de usuarios • Bases de datos y otras infraestructuras 31
  32. 32. WebLogic Server Development Tools• Oracle JDeveloper • El IDE completo para Fusion Middleware/WL Server • 3 opciones para diferentes tipos de desarrollos: • Studio – Fusion Development, ADF, SOA • Java EE – Java EE básico y Web Services • Java – Solamente Java• Oracle Enterprise Eclipse Pack • Plug-ins para Eclipse • WebLogic Java EE, Spring, Web Services, JPA 32
  33. 33. JDeveloper: entorno unificadoFull Lifecycle Support 33
  34. 34. JDeveloper: entorno unificado 34
  35. 35. JDeveloper: entorno unificado Web 2.0 Java SOA 35
  36. 36. JDeveloper: entorno unificadoChoice of Development StylesVisual Dialog Code 36
  37. 37. ADF (Application Development Framework) 37
  38. 38. ADFArquitectura 38
  39. 39. ADFEstándares Java y SOA Desarrollo basado en estándares • EJB 3 (JSR-220) • JSF (JSR-127): Trinidad • Data Binding (JSR-227) • Portlets (JSR-168) • … 39
  40. 40. ADFIntegración del puesto de trabajo 40
  41. 41. Oracle Fusion Middleware 11gGestión de la Plataforma 41
  42. 42. Administración de WebLogic ServerConsola de Administración y Herramienta de scripting • Administration Console • Consola Web • Realiza todas las tareas de administración • Tipos de usuarios y roles predefinidos • Extensible mediante estándares (JSR-168, WSRP, …) • WebLogic Scripting Tool (WLST) • Herramienta de scripting para automatizar tareas • Realiza todas las tareas de administración • Extensible mediante estándares(Jython) • Múltiples modos (online/offline, interactive/scripted) 42
  43. 43. WebLogic Administration Console 43
  44. 44. WebLogic Scripting Tool (WLST) • Herramienta de scripting para mantenimiento y configuración de instancias, clusters y domínios • Basedo en una implementación 100% Java de Python • Modos de funcionamiento – (script / interactive) ↔ (online / offline) • Proporciona un proceso repetitivo para propagar cambios de configuración a través de múltiples entornos. • Permite migrar y replicar entornos rápidamente 44
  45. 45. Diagnósticos Java IntegradosDiagnosticar aplicaciones en producción con un impacto mínimo • Diagnósticos en Real-time e históricos • Monitorización continua con mínimo overhead • No es instrusivo, no es necasario conocer la aplicación • Arrancar/Parar sin parar el servidor • Diagnotica aplicaciones en cualquier servidor Java • Identifica tiempos de espera en el mid-tier resources • Analiza desde sesiones de DB a threads Java. 45
  46. 46. Versiones WebLogic Server 46
  47. 47. Versiones WebLogic ServerVersiones de WebLogic Server • Lo mejor de Oracle y Bea Systems • Continuidad tecnológica con mas capacidades • Las mejores empresas tecnológicas juntas en WebLogic 47
  48. 48. tu partner tecnológicode confianza aitor.casas@avanttic.com Barcelona Aragó 182, 4ª planta - 08011 Barcelona Tel. 93 151 84 51 Madrid Príncipe de Vergara 46, 3º dcha. - 28002 Madrid Tel. 91 116 17 89 www.avanttic.com blog.avanttic.com 48
  1. A particular slide catching your eye?

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

×