For Oracle employees and authorized partners only. Do not distribute to third parties. © 2012 Oracle Corporation – Proprietary and Confidential 1
Oracle WebLogic Server 12c: Características y FuncionalidadesRonald Vargas Quesada, Oracle ACETSC, Oracle Weblogic Server 12c PreSales Specialist
Oracle Weblogic Server 12c: Hacia un solo AS
Evolución a WLS 11g
Oracle Weblogic Server 12cLa más moderna versión de su servidor de aplicaciones Oracle WebLogic Server 12c, es la pieza central de Cloud Application Foundation y de Fusion Middleware, y esta especialmente diseñada para desplegar sistemas de información convencionales, así como de ingeniería y entornos en la nube.
Oracle Weblogic Server 12cCloud Application FoundationInfraestructura de aplicaciones de próxima generación
Oracle Cloud Application Foundation proporciona la mejor y más completa plataforma para el desarrollo de sus aplicaciones en la nube.
Oracle Weblogic Server 12c, en Exalogic
Optimizado para sistemas diseñados para alto rendimiento, proporcionando capacidad de ampliación empresarial extrema, flexibilidad para elegir entre nubes privadas y públicas y gestión
vanguardista.
Oracle Weblogic Server 12cEstá creada sobre tecnologías basadas en estándares para cuestiones de portabilidad, eficiencia y facilidad de integración.
Oracle Weblogic Server 12cOracle Cloud Application Foundation reúne tecnologías líderes claves en el sector:
– Oracle Exalogic Elastic Cloud, la mejor base del mundo para la nube, – Oracle WebLogic Server for Java EE, – Oracle Tuxedo for C/C++/COBOL, computación de datos en paralelo en
memoria con Oracle Coherence, soluciones Oracle JRockit y Hotspot Java SE,
– Oracle Enterprise Manager, – Oracle Virtual Assembly Builder y – Oracle Traffic Director.
Oracle Weblogic Server 12cOracle Cloud Application Foundation: Proporciona
La mejor plataforma
Productos de la cartera, incluidos Oracle WebLogic Server y Oracle Coherence, son líderes en sus categorías, según se refleja en la cuota de mercado n.º 1
Oracle Weblogic Server 12cOracle Cloud Application Foundation: Líderes
Los líderes en el mercado de EAS se caracterizan por:– El entendimiento profundo de las realidades del mercado, – La capacidad de influir en la dirección del mercado, – La capacidad de atraer el siguiente paso para la industria y – La capacidad de liderar el mercado.
Los líderes tienen la capacidad probada para cumplir con su visión y para mantener a sus clientes a través de períodos de estabilidad, así como en los períodos de cambio o en las dificultades económicas. Los líderes controlan la mayor parte de la actividad empresarial en el mercado y son los principales influenciadores de la evolución del mercado.
Oracle Weblogic Server 12cOracle Cloud Application Foundation: Desafiantes
Se destacan en su capacidad para atraer a un gran número de usuarios, pero su capacidad de un enfoque es relativamente estrecho en un patrón de uso particular:• la industria vertical, • ubicación geográfica o • en otra especialidad de la tecnología EAS.
Estos vendedores a menudo arrastran innovaciones de vanguardia de la industria, sin embargo, sobresalen en la ejecución con un alto nivel de confiabilidad.
Oracle Weblogic Server 12cOracle Cloud Application Foundation: Visionarios
• La mayoría de los proveedores en el cuadrante de Visionarios son innovadores relativamente pequeñas que invirtieron en sobresalir con variaciones muy diferenciadas de las ofertas de EAS, por lo general a expensas de una amplitud menor de la oferta total, en comparación con los productos establecidos y completos.
• Algunos vendedores están tratando de introducir un enfoque radicalmente nuevo en el mercado, mientras que otros se ocupan de algunas limitaciones de las opciones mayoritarias.
• Algunos visionarios finalmente serán adquiridos por los líderes, o se fusionarán con sus compañeros. Algunos pocos crecerán para convertirse en líderes del mercado.
Oracle Weblogic Server 12cOracle Cloud Application Foundation: Proporciona
La mejor plataforma
Líderes del mercado EAS:
– Oracle– Microsoft – IBM– Red Hat
Oracle Weblogic Server 12cOracle Cloud Application Foundation: Proporciona
La mejor plataforma
Desafiantes del mercado EAS:
– Fujitsu – Hitachi
Oracle Weblogic Server 12cOracle Cloud Application Foundation: Proporciona
La mejor plataforma
Visionarios del mercado EAS:– Caucho – GigaSpaces Technologies – Gnubila – Magic Software Enterprises – Pramati Technologies – TmaxSoft – Tibco Software – SAP – VMware
Oracle Weblogic Server 12cOracle Cloud Application Foundation: Proporciona
Optimización a través de sistemas diseñados especialmente.
Optimizada para ejecutarse en Oracle Exalogic, el primer y único sistema diseñado del mundo para la computación en nube, que proporciona un rendimiento superior.
Oracle Weblogic Server 12cOracle Cloud Application Foundation: Proporciona
Capacidad de elección entre nube pública y privada
Proporciona flexibilidad para elegir entre nubes privadas y públicas, aprovechando inversiones ya realizadas.
Oracle Weblogic Server 12cOracle Cloud Application Foundation: Proporciona
Portabilidad y estándares abiertos
La compatibilidad para estándares abiertos asegura la portabilidad e impulsa la flexibilidad, al posibilitar que las aplicaciones se ejecuten en cualquier plataforma basada en estándares abiertos
Oracle Weblogic Server 12cOracle Cloud Application Foundation: Incluye
Tecnologías líderes en el mercado de Oracle• La mejor base del mundo para la nube,
Oracle Exalogic Elastic Cloud • El servidor de aplicaciones Java número 1
del mundo para entornos de nube y convencionales, Oracle WebLogic Server, con un rendimiento inigualable, capacidad de ampliación extrema, disponibilidad del 99,999 % y fiabilidad garantizada
Oracle Weblogic Server 12cOracle Cloud Application Foundation: Incluye
Tecnologías líderes en el mercado de Oracle• El servidor de aplicaciones número 1 del mundo para
aplicaciones desarrolladas en lenguaje de secuencias de comandos y C/C++/Cobol, Oracle Tuxedo, proporciona una confiabilidad rentable y una escalabilidad extraordinaria, con hasta cientos de miles de transacciones por segundo, además de proteger la inversión, porque amplía la vida útil de los activos de TI existentes
• La mejor solución de computación distribuida en paralelo en memoria, Oracle Coherence, ofrece ampliación y reducción dinámica, alta disponibilidad y rendimiento extraordinario
Oracle Weblogic Server 12cOracle Cloud Application Foundation: Incluye
Tecnologías líderes en el mercado de Oracle• Los tiempos de ejecución más rápidos de
Java, Oracle JRockit Real Time and Hotspot, para una máxima velocidad de procesamiento de aplicaciones y una mínima latencia
• El marco de gestión más potente, Oracle Enterprise Manager, con gestión de nube automatizada e integrada
Oracle Weblogic Server 12cOracle Cloud Application Foundation: Incluye
Tecnologías líderes en el mercado de Oracle• Oracle Virtual Assembly Builder para la
creación y la gestión de sistemas de aplicaciones virtuales con extrema eficiencia
• Oracle Traffic Director para gestión de capacidad, provisión de forma y enrutamiento del tráfico basados en reglas declarativas
Oracle Weblogic Server 12c: Innovación
Oracle WebLogic Server es una elección segura dada la madurez del producto y las funcionalidades avanzadas que incorpora:• Consola de administración que no requiere personal experto ni
scripting complejo para configurar y desplegar. Facilidades para la monitorización y el tuning.
• Funciones avanzadas para garantizar la alta disponibilidad y minimizar las paradas planificadas y no planificadas.
• Incremento del rendimiento, la escalabilidad y calidad de servicio gracias a ActiveCache y Oracle JRockit.
Oracle Weblogic Server 12c: Centralización
Oracle Cloud Application Foundation“Key” to Unlocking future Fusion Middleware Revenue
User EngagementUser Engagement
Identity Management & SecurityIdentity Management & Security
Business Process Management
Business Process Management
Content Management
Content Management Business IntelligenceBusiness Intelligence
Service IntegrationService Integration Data IntegrationData Integration
Development Tools
Enterprise Management
Web Social Mobile
Cloud Application Foundation
Cloud Application Foundation
Traffic Director
ExalogicOracle Cloud
WebLogic Server Coherence Tuxedo
Virtual Assembly Builder
Foundation for Oracle ApplicationsFoundation for Fusion Middleware Solutions
Commodity
Oracle WebLogic Server: #1 Mercado compartido
39%
IDC’s 2011 Worldwide Software Market Forecaster Reports:
*Source: IDC, Worldwide Application Server 2010 Vendor Shares – Maureen Fleming – June 2011 – Based on total software revenue
• 39% Share for Oracle*
• Oracle has increased its lead in application servers
• Oracle’s growth is above that of the industry average
• Number two player is growing in market-share below that of the industry average at 14.9%
Cloud Application Foundation
Key Differentiators
43%
Best of Breed Platform
Optimized for Engineered Systems
Engineered / Commodity / Cloud(Infrastructure is a customer choice)
Multi Data CenterSolution
Rapidly Growing Market Share
#1Standards Based
Portability
Enterprise: Mission CriticalMedium Business($200M - $1B in revenue)
Small & MediumBusiness
• Two-Tier Application Server Strategy• Cost a key factor – segmented by application complexity,
app server features used and ‘ilites• Private cloud with focus on Density for packing many
simple apps on virtualized server
Oracle ProductsGlassFish/WebLogic Server SE
WebLogic Server EE, WebLogic Suite, WebLogic on Exalogic
Oracle ProductsWebLogic SE
WebLogic Server EE
Oracle Products/ServiceGlassFish
Oracle Public Cloud
Enterprise: Factory forSimple Apps
• Multiple years in operations, • High QoS, Security,
Manageability• Complex applications,
business critical with customer/revenue impact
• Light Weight Container, Framework over Container
• Cost/Density in Virtual Env• Cheaper development using
open source technologies
• Light Weight Container, Framework over Container
• Cost/Density in Virtual Env.• Cheaper development using
open source technologies
• App Servers considered Commodity• Spending on ADC and Virtualization• Extremely price sensitive
($2500/core market price)
• Use Open Source (free) technology
• Would prefer to build on Cloud
• OPEX over CAPEX• Free Open Source Software
(Liferay, Lucene, Tomcat, PHP,…)
Oracle Weblogic Server 12c: Segmentación del Mercado
WebLogic Server EE
Presentación de productos y tendencias del mercado
Status: Credible default core Java Server for many
Enterprise customers.
Competition (in order)JBoss & OpenShift
SpringTC & Cloud FoundryvCloud (Vmware or Cisco)WAS on VMWare or zVM
WebLogic Suite
Status: Low credibility as core Java server, deals
mainly driver by the upper stack. RAC integration seems to change this
trend.
Competition (in order): JBoss & OpenShift
WebSphere
WebLogic Server SE
Status: Low entry Java Server for non critical
apps.
Competition (in order)JBossTomcat
SpringTC
Oracle Weblogic Server 12c: Plataformas S.O. y RDBMS
Oracle Weblogic Server 12c
Desarrollo más ágil y rápido !!!
Desarrollo más ligero para WebLogic Server
• 2X-6X Menor tamaño del software para mejorar el tiempo de descarga para desarrolladores
• Sin instaladores, desempaque en Win/Linux/OSX
• Arranque de servidor con -Dservertype=wlx para iniciar sin contenedores EJB, JMS, y JCA (*)
• FastSwap reduce en gran medida los requisitos del proyecto redistribución cuando se hace el despliegue interactivo
6X
Oracle Weblogic Server 12c: Enterprise JavaBeans
EJB (Enterprise JavaBeans) que ofrecen numerosos Beans para Java.
Proporcionan un modelo de componentes distribuido estándar para el lado del servidor. El objetivo de los Enterprise JavaBeans es dotar al programador de un modelo que le permita abstraerse de los problemas generales de una aplicación empresarial (concurrencia, transacciones, persistencia, seguridad, etc ) para centrarse en el desarrollo de la lógica de negocio en sí. El hecho de estar basado en componentes nos permite que éstos sean flexibles y sobre todo reutilizables.
Oracle Weblogic Server 12c: Enterprise JavaBeans
Un Bean es un componente software que tiene la particularidad de ser reutilizable y así evitar la tediosa tarea de programar los distintos componentes uno a uno. Se puede decir que existen con la finalidad de ahorrarnos tiempo al programar.
Los Enterprise JavaBeans son una de las API que forman parte del estándar de construcción de aplicaciones empresariales.
Su especificación detalla cómo los servidores de aplicaciones proveen objetos desde el lado del servidor que son, precisamente, los EJBs:
* Comunicación remota utilizando CORBA (Common Object Request Broker Architecture (CORBA) standard definido por el Object Management Group (OMG) que permite que diversos componentes de software escritos en múltiples lenguajes de programación y que corren en diferentes computadoras puedan trabajar juntos. )* Transacciones* Control de la concurrencia* Eventos utilizando JMS (Java messaging service)* Servicios de nombres y de directorio* Seguridad* Ubicación de componentes en un servidor de aplicaciones.
Oracle Weblogic Server 12c: Enterprise JavaBeans
La API Java Message Service (en español servicio de mensajes Java), también conocida por sus siglas JMS, es una solución creada por Sun Microsystems para el uso de colas de mensajes.
Este es un estándar de mensajería que permite a los componentes de aplicaciones basados en la plataforma Java2 crear, enviar, recibir y leer mensajes. También hace posible la comunicación confiable de manera síncrona y asíncrona.
Oracle Weblogic Server 12c: Java Message Service
Java EE Connector Architecture (JCA) es una solución tecnológica basada en el Lenguaje de programación Java para conectar servidores de aplicaciones y sistemas de información empresariales, como parte de las soluciones de integración de aplicaciónes de empresa. Mientras JDBC se usa específicamente para conectar aplicaciones Java a Bases de Datos, JCA es una arquitectura más genérica para conectarse a sistemas heredados (incluyendo bases de datos). JCA fue desarrollado bajo el Java Community Process
Oracle Weblogic Server 12c: Java EE Connector Architecture
Un tiempo rápido de respuesta es algo que la mayoría de los desarrolladores aprecian y desde el JDK 5, es posible volver a definir una clase sin que se tenga que recargar la misma.
Sin embargo, el apoyo prestado por el JDK es limitada y no permite que el desarrollador pueda formar de nuevo la clase, es decir, campos y métodos no puede ser cambiados / alterados.
FastSwap es una característica dentro de WLS que, cuando está activa, está diseñada para superar estas limitaciones. Por ejemplo, se le permite al desarrollador añadir nuevos métodos a una clase ya estando cargada y ver que los cambios surtan efecto inmediatamente.
Oracle Weblogic Server 12c: FastSwap
Integración con OEM 12c
Oracle Weblogic Server 12c: OEM12cEstrecha integración con el Control Manager Enterprise Cloud 12 y el uso de los componente de Middleware. En el EM se puede administrar, clonar, realizar implementaciones y provisionamiento tareas.
Algunas de las otras características son las siguientes:
• Navegar en el middleware• Personalización de resúmenes de desempeño• End-to-end para gestión del rendimiento• Utilizar el asesor de capa intermedia para diagnóstico del tamaño de las configuraciones de conexiones JDBC
• Diagnosticar cuellos de botella en el
Weblogic Server• Capturar instantáneas de diagnóstico• Clonar un Dominio de Oracle WebLogic desde el repositorio de software• Implementar una aplicación Java EE• Administrar SOA Suite• Administración de Coherence
Oracle Weblogic Server 12c: Con OEM 12c
Real User Experience Insight (RUEI) es una solución de Application Performance Management que forma parte de Oracle Enterprise Manager 12c. Es capaz de monitorizar de forma no intrusiva cómo los usuarios interaccionan con las aplicaciones, permitiendo comprender su experiencia real de uso. Puede ayudar a identificar usuarios frustrados, reducir costes de soporte mediante la reducción de llamadas al call center, acelerar la resolución de problemas en las aplicaciones y ayudar a las empresas adaptarse a las nuevas necesidades.
Oracle Weblogic Server 12c: Con OEM 12c
Oracle Forms 11gR2 ahora puede ser monitorizado desde RUEI ofreciéndonos información de las páginas visitadas por los usuarios, cuánto tiempo permanecen en ellas, etc.
Lo nuevo• Oracle Forms & Reports 12c, como parte de Fusion
Middleware, estará soportado dentro de OEM 12c
• Oracle Forms 13c y Oracle BI Publisher, también lo estarán.
Oracle Weblogic Server 12c: Con OEM 12c
WLS 12c: Opción del Servidor de Aplicaciones
• Oracle WebLogic Suite combina los dos mejores servidores de aplicaciones basados en Java, que respaldan las aplicaciones y servicios empresariales: – Oracle WebLogic Server Enterprise Edition y – Oracle Application Server Enterprise Edition.
• Esto incluye la totalidad de Oracle WebLogic Server Enterprise Edition y todas sus características sofisticadas de desarrollo, implementación y alta disponibilidad, además del soporte de Oracle Forms, Oracle Reports, Oracle Business Rules y mucho más.
Qué ganamos Weblogic Server 12c ?
Oracle Weblogic Server 12c: Principales novedades de WLS 11g
Oracle Weblogic Server 12c: Innovación
– Java EE 6 y Java SE 7– Mejor productividad del desarrollador – Implementación y administración simplificados con la virtualización– Integración de la Gestión de Tráfico – Alta Disponibilidad y Recuperación de Desastres– Rendimiento mejorado– Actualización sin problemas
Oracle Weblogic Server 12c: Principales novedades
Simplificación de la Puesta en Producción y Administración con Virtualización
Deployment – Nuevo en WebLogic Server 12c
Deployment Plan and Software
PrivateCloud
EngineeredSystems
Conventional Systems
Packaged via Oracle Virtual Assembly Builder
Oracle Virtual Assembly Builder permite simplificar la configuración y el empaquetamiento de aplicaciones empresariales en entornos virtualizados con Oracle VM, mientras que la mejor integración entre Oracle WebLogic Server y Oracle Real Application Clusters (RAC), detecta automáticamente y facilita la corrección de fallos del nodo de base de datos, incrementando el rendimiento y simplificando la gestión.
Se trata de un componente de software para balanceo de cargas de capa 7 que se encarga del tráfico de enrutamiento, la organización y capacidad de gestión, basado en reglas declarativas en su configuración, actúa como un proxy inverso completo a WebLogic Server (al estilo de los viejos WebLogic Server Plugins en las primeras versiones de Apache, IIS, SSO).
Sumado a ello, el Director de Tráfico, tiene sofisticadas capacidades de almacenamiento en caché declarativos que pueden mejorar drásticamente el rendimiento de las aplicaciones. El resultado final es con esta ventaja se puede "controlador la entrega de aplicaciones", que ahora forma parte de la arquitectura de la aplicación del servidor, los clientes tienen una nueva y simplificada forma de las aplicaciones basadas en la gestión del tráfico en sus aplicaciones, y entre sus aplicaciones.
Oracle Weblogic Server 12c: Oracle Traffic Director
Administración Integrada del TráficoOTD Integración – Nuevo en WebLogic Server 12c
• Integrado con Oracle Traffic Director– Ruteo, balanceo de cargas, control del
tráfico• Rápido, altamente configurable por
solicitud de enrutamiento y almacenamiento en caché
• Aceleración de encriptación SSL utilizando Intel™ Advanced Encryption Set
• Arriba de 3.5X más rendimiento y 28% menos CPU que Apache
• Listo para Exalogic Elastic Cloud
WebLogic Server 12c
WebLogicServer 12c
TrafficDirector
TrafficDirector
High Performance Backplane
Native AES for SSL Native AES for SSL
Mayor disponibilidad y recuperación ante desastres Antes con Oracle DB. Ahora en WebLogic Server 12c
Active Data Guard and Golden Gate
Multiple Data Center Architecture• Integrated with Active Data Guard
(transaction logs) and GoldenGate (Data Grid Change Data Capture)
3X
OLT
P
3X
OLT
P
Integrated WebLogic/RAC Clusters• RAC Aware Pool with RAC Node Affinity
(Session/Transaction), RAC One Node Support and Fast Connection Failover
Coherence
Active GridLinkfor RAC
Coherence
WebLogic Server
Active GridLinkfor RAC
WebLogic Server
Las capacidades de recuperación de desastres facilitan el almacenamiento de datos en archivos o en bases de datos, destacando la opción de guardar los registros de transacciones en una base de datos. Active GridLink es la mejor manera posible de conectar el middleware de Java con las bases de datos Oracle en RAC.
Administración WebLogic ServerCloud Management – Nuevo en Enterprise Manager Cloud Control 12c
WebLogic Server 12c• Monitoreo de Rendimiento y
Diagnóstico• Administración de Configuraciones • Aprovisionamiento de Dominios y
Java EE App• Integración con MOS & Support
Workbench
Administración en la Nube• Self Service• Medición y devoluciones de cargo• Consolidation Planner
WebLogic Server en ExalogicMás rápido en nuestros sistemas – Nuevo en WebLogic Server 12c
WebRequests/Sec.
Conventional HardwareExalogic
10X
78,840
836,520
Enterprise Java Operations/Sec.
Conventional HardwareExalogic
5X
9,560
49,460
JMSMessages/sec.
Conventional HardwareExalogic
5X
401,070
1,979,940
En el plano del desarrollo de aplicaciones que
implicaciones tenemos ?
WLS 12c: JInitiator vs JRE Sun para Forms 10gR2 y 11gOracle
Hace tiempo Oracle apostó, por que el plugin certificado para aplicaciones Oracle Forms fuese el JRE ( Java Runtime Enviroment ) de SUN.
Actualmente no hay evolución ni soporte para el antiguo Jinitiator.
Así que si existe la necesidad de poder ejecutar nuestras aplicaciones Forms en las últimas versiones de SO de clientes existentes en el mercado, hemos de pensar en el plugin de Sun, ya que el “Jinitiator” no podrá ser ni siquiera instalado.
Oracle Weblogic Server 12c: JRockit
JRockit es lo que se llama una máquina virtual.
Es lo que ejecuta programas escritos en Java. Hoy en día muchísimos dispositivos vienen con una máquina virtual dentro, teléfonos inteligentes, automóviles, televisores y por supuesto computadores, entre otros.
JRockit es una máquina virtual orientada a los ordenadores y principalmente a servidores.
Oracle Weblogic Server 12c: JRockit
El origen de jRockit es muy curioso a la vez que motivador..
En 1997, tres estudiantes universitarios llamados Joakim Dahlstedt, Mattias Joëlson y Fredrik Stridsman ganaron un concurso de programación para estudiantes organizado por Sun Microsystems y cuyo premio era un viaje a la JavaOne, la conferencia más importante de Java que se organiza en el mundo.
Por diversión, volvieron a presentarse al año siguiente y volvieron a conseguir el premio.
Oracle Weblogic Server 12c: JRockit
Durante esas dos conferencias, estos tres jovenes universitarios se dieron cuenta de algo: la presentación técnica de la máquina virtual de Sun Microsystems no había cambiado. Era la misma.!!
Con los mismos problemas de lentitud sin solución.
Esto llevó a los tres jovenes a preguntarse: ¿Cómo de difícil puede ser? Hagamos una máquina virtual más rápida.
Oracle Weblogic Server 12c: JRockit
Y se lanzaron a la aventura. En esa época, 1998, Java en el servidor, sólo estaba comenzando así que el problema era mucho más sencillo que ahora.
Aún así, las dificultades técnicas que se encontraron eran más grandes de lo que esperaban. Inicialmente, llamaron a su máquina virtual "RockIT", pero más tarde tuvieron que añadirle una "J" ya que el otro nombre estaba registrado.
Oracle Weblogic Server 12c: JRockit
En el 2000, después de sortear varios problemas económicos, salió el primer prototipo de JRockit, JRockit 1.0 y consiguieron algunos informes que los tildaban como una máquina virtual "super rápida", algo que utilizaron como aval para conseguir financiación extra.
Nacieron dos compañías, una de soluciones y consultoría "Appeal Software Solutions" y la propia de la máquina virtual, "Appeal Virtual Machines".
En 2002, BEA Systems compra Appeal Virtual Machines dejando finalmente dormir tranquilos a los inversores y asegurando los recursos necesarios para un desarrollo e investigación adecuados.
Oracle Weblogic Server 12c: JRockit
Una vez en BEA todo fue hacia arriba. Con recursos y constantes nuevas funcionalidades, la máquina virtual no dejó de mejorar y ayudó a que BEA Systems se conviertiese en uno de los tres vendedores de máquinas virtuales más grandes del mundo (junto a IBM y SUN), con muchos miles de usuarios.
Además, por fin JRockit comenzó a dar beneficios por si mismo, primero con las herramientas adicionales (como Mission Control ) y después con su máquina virtual en tiempo real.
Oracle Weblogic Server 12c: JRockit
En 2008 BEA es comprada por Oracle, lo que causó algunas dudas en el equipo, pero aparentemente el equipo fue poco a poco ganando protagonismo y atención.
Probablemente la máquina virtual de Sun, HotSpot, como la de Oracle, jRockit se juntarán en una única solución mucho más potente.
+
Cuál es el Presente y Futuro de Forms & Reports ?– Oracle Forms 9iAS R2, April 2002– Oracle Forms 10g 9.0.4, December 2003– Oracle Forms 10gR2, January 2005– Oracle Forms 6i and Oracle Reports 6i will be de-supported effective 01/31/05. – Oracle announced that Oracle Forms & Reports does not go from 2017– March 2012, Oracle has no plan to discontinue support of Oracle Forms. Furthermore, a
new version of Forms, Oracle Forms 12c, is planned for delivery as a component of Oracle Fusion Middleware 12c.
– The last major changes to Oracle Reports were in the 10g release. Since then, there have been limited new features added to the product in Oracle Reports 11gR1 and 11gR2. Development efforts for Oracle Reports since 10g have been focused on stability and bug fixes. We are planning to release Oracle Reports 12c as part of Oracle Fusion Middleware 12c.However, Oracle’s strategic reporting solution is now BI Publisher.
– Oracle Designer 10g was the last version of this product, released as a component of Oracle Developer Suite 10g. Oracle Designer was not released as a component of Oracle Fusion Middleware 11g, nor is it planned to be a component of Oracle Fusion Middleware 12c. Oracle Support continues to offer sustaining level support for Oracle Designer 10g.
Cuál es Presente y Futuro de Forms & Reports ?
Recommendations for Oracle Customers Looking to Migrate from Forms and Reports
– In some cases, there may exist a business driver to move existing applications from Oracle Forms to a different technology choice. For example, Oracle Forms may no longer be the ideal fit for the application requirements, or you may be adopting a strategy to consolidate disparate or heterogeneous development environments
– Oracle JDeveloper 11g with Oracle ADF is the tool of choice for building applications on Fusion Middleware. However, given the architectural difference between Java EE and Oracle Forms, Oracle has no plans to offer a complete migration solution that attempts to automatically migrate applications built with these tools to Java EE.
Weblogic Server 12c Performance
Oracle Weblogic Server 12c: JRockit
WebLogic Server 12c ó WebSphere AS V8.5
Regla 3: WLS -0.01%
Qué aporta JRockit a Weblogic Server en rendimiento?
Oracle JRockit Monitoreo1. JRockit Real Time 4.1 y
2. JRockit Mission Control 4.1
El JRockit Mission Control suite de herramientas incluye herramientas para monitorear, administrar, perfil, y eliminar las fugas de memoria en la aplicación Java sin introducir la sobrecarga de rendimiento que normalmente se asocian con las herramientas de este tipo.
Oracle JRockit Monitoreo
Oracle Weblogic Server 12c: Coherence
Evolución a Weblogic Server 12c
Oracle Weblogic Server 12c
Qué ganamos en el ambiente productivo, resumiendo?
Oracle Weblogic Server 12c: Evolución
1999
Oracle Weblogic Server 12c: Evolución
Weblogic Tengah 1998
Oracle Weblogic Server 12c: Menos trabajo para migrar
* Ejemplo basado en una aplicación construída para JavaOne
• Less XML, Less Code• Java Server Faces 2.0• Java Servlets 3.0• Java Persistence 2.0• Enterprise Java Beans 3.1
& Interceptors 1.1
Lines of Code* Lines of XML*Java Classes*
25%Less
50%Less
80%Less
• Simplification, Productivity• Managed Beans 1.0• Bean Validation 1.0• JAX-WS 2.2
• Modernization• Context & Dependency
Injection 1.0• Bean Validation 1.0• Java API for RESTful
Web Services
Oracle Weblogic Server 12c: Mejoras con Java EE 6
Weblogic Server 12c: Java SE 7: Más limpio, código más fácil de mantener
7• Oracle WebLogic Server 12c
soporta Java SE 7 ( y Java SE 6)
• Optimización de lenguaje Java• Cliente/Servidor• Internacionalización• Capa de conexión segura SSL/TLS
(Transport Security Layer es el sucesor para SSL )1.2 en JSSE (Java Secure Socket Extension)
• Java VM concurrentes
Requerimientos mínimos para ambientes WebLogic Server 12c
• Development-only environments (zip distribution)
– 1-GHz CPU– 1GB RAM, (2 GB + recommended)– Recent versions of MacOS, Windows, Linux– JDK 1.6+– 164mb of disk space
• Development and Production Environmnents (installer)
– Windows, Linux, Solaris, AIX, Exalogic (11g and 12c)– HP-UX (11g)
Oracle Weblogic Server 12c: Componentes licenciados por versión
BPEL Process Manager Option
Service Bus
SOA Suite ofr Oracle Middleware
Unified Business Process Management Suite
Weblogic Coherence Grid Edition Option
Weblogic Integration
WebCenter Services
WebCenter Suite
WebCenter Adapter
WebLogic Portal
Enterprise 2.0 Products
Beehive Enterprise Messaging Server
Beehive Enterprise Collaboration Server
Oracle Weblogic Server 12c: Productos que requieren WLS
Resumen: Porqué Estándarizar a WebLogic Server 12c?Razón #5: Poder en la Nube
Razón #2: Mejor RendimientoRazón #4: Impulsar la innovación y la
productividad del desarrollador
Razón #3: Application Aware Virtualization
WLS WLSSOA Svc
Web
RAC RAC
WebWeb
Cache
Razón #1: WebLogic impulso con los clientes
00
8,000
16,000
24,000
32,000
40,00040,104
16,646OracleIBM