• No se han encontrado resultados

Oracle WebLogic Server 12c

N/A
N/A
Protected

Academic year: 2021

Share "Oracle WebLogic Server 12c"

Copied!
83
0
0

Texto completo

(1)

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 Funcionalidades

Ronald Vargas Quesada, Oracle ACE

(2)
(3)

Oracle Weblogic Server 12c

La 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.

(4)

Oracle Weblogic Server 12c

Cloud Application Foundation

Infraestructura 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.

(5)

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

.

(6)

Oracle Weblogic Server 12c

Está creada sobre tecnologías basadas en estándares

para cuestiones de portabilidad, eficiencia y facilidad de

integración.

(7)

Oracle Weblogic Server 12c

Oracle 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.

(8)

Oracle Weblogic Server 12c

Oracle 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

(9)

Oracle Weblogic Server 12c

Oracle 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.

(10)

Oracle Weblogic Server 12c

Oracle 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.

(11)

Oracle Weblogic Server 12c

Oracle 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.

(12)

Oracle Weblogic Server 12c

Oracle Cloud Application Foundation: Proporciona La mejor plataforma

Líderes del mercado EAS:

– Oracle – Microsoft – IBM

(13)

Oracle Weblogic Server 12c

Oracle Cloud Application Foundation: Proporciona La mejor plataforma

Desafiantes del mercado EAS:

– Fujitsu

– Hitachi

(14)

Oracle Weblogic Server 12c

Oracle Cloud Application Foundation: Proporciona La mejor plataforma

Visionarios del mercado EAS:

– Caucho

– GigaSpaces Technologies – Gnubila

– Magic Software Enterprises – Pramati Technologies

– TmaxSoft

– Tibco Software – SAP

(15)

Oracle Weblogic Server 12c

Oracle 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.

(16)

Oracle Weblogic Server 12c

Oracle 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.

(17)

Oracle Weblogic Server 12c

Oracle 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

(18)

Oracle Weblogic Server 12c

Oracle 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

(19)

Oracle Weblogic Server 12c

Oracle 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

(20)

Oracle Weblogic Server 12c

Oracle 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

(21)

Oracle Weblogic Server 12c

Oracle 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

(22)

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.

(23)
(24)

Oracle Cloud Application Foundation

“Key” to Unlocking future Fusion Middleware Revenue

User Engagement

Identity Management & Security Business Process

Management

Content

Management Business Intelligence

Service Integration Data Integration

Development Tools

Enterprise Management

Web Social Mobile

Cloud Application Foundation

Cloud Application Foundation

Traffic Director

Exalogic

Oracle Cloud

WebLogic

Server Coherence Tuxedo Virtual Assembly Builder

Foundation for Oracle Applications Foundation for Fusion Middleware Solutions

(25)

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%

(26)

Cloud Application Foundation

Key Differentiators

43% Best of Breed

Platform

Optimized for Engineered Systems

Engineered / Commodity / Cloud (Infrastructure is a customer choice)

Multi Data Center Solution

Rapidly Growing Market Share

#

1

Standards Based Portability

(27)

Enterprise: Mission Critical Medium Business

($200M - $1B in revenue) Small & Medium

Business

• 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 Products

GlassFish/WebLogic Server SE WebLogic Server EE,

WebLogic Suite, WebLogic on Exalogic

Oracle Products

WebLogic SE WebLogic Server EE

Oracle Products/Service

GlassFish Oracle Public Cloud

Enterprise: Factory for Simple 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,…)

(28)

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 Foundry

vCloud (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)

JBoss Tomcat SpringTC

(29)
(30)
(31)

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

(32)

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.

(33)

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.

(34)

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) standarddefinido por el Object Management Group(OMG) que permite que diversos componentes de software escritos en múltiples lenguajes de programacióny 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.

(35)

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.

(36)

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

(37)

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.

(38)
(39)

Oracle Weblogic Server 12c: OEM12c

Estrecha 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

(40)

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.

(41)

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.

(42)

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.

(43)

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.

(44)
(45)
(46)
(47)

– 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

(48)

Simplificación de la Puesta en Producción y Administración con Virtualización

Deployment – Nuevo en WebLogic Server 12c

Deployment Plan and Software Private Cloud Engineered Systems 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.

(49)

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.

(50)

Administración Integrada del Tráfico

OTD 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 WebLogic Server 12c Traffic Director Traffic Director

High Performance Backplane

(51)

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 OL T P 3X OL T P

Integrated WebLogic/RAC Clusters

• RAC Aware Pool with RAC Node Affinity (Session/Transaction), RAC One Node Support and Fast Connection Failover

Coherence Active GridLink for RAC Coherence WebLogic Server Active GridLink for 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.

(52)

Administración WebLogic Server

Cloud 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

(53)
(54)
(55)

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.

(56)

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.

(57)

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.

(58)

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

(59)

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.

(60)

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.

(61)

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.

(62)

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.

(63)

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.

(64)

– 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.

(65)

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.

(66)
(67)
(68)
(69)
(70)

Oracle JRockit Monitoreo

1. 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.

(71)
(72)
(73)
(74)
(75)
(76)
(77)

* 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%

LessSimplification, 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

(78)

Weblogic Server 12c: Java SE 7: Más limpio, código

más fácil de mantener

• 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)

(79)

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)

(80)
(81)

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

(82)

Resumen:

Porqué Estándarizar a WebLogic Server 12c?

Razón #5: Poder en la Nube

Razón #2: Mejor Rendimiento Razón #4: productividad del desarrolladorImpulsar la innovación y la

Razón #3: Application Aware Virtualization

WLS WLS SOA Svc

Web

RAC RAC

Web CacheWeb

Razón #1: WebLogic impulso con los clientes 40,104 16,646 00 4,000 8,000 12,000 16,000 20,000 24,000 28,000 32,000 36,000 40,000 Oracle IBM

(83)

rvargas@netsoftca.com Twitter.com/rovaque

Blog: oracledbacr.blogspot.com

Referencias

Documento similar

E Clamades andaua sienpre sobre el caua- 11o de madera, y en poco tienpo fue tan lexos, que el no sabia en donde estaña; pero el tomo muy gran esfuergo en si, y pensó yendo assi

Se trata de encontrar unos «principios de justicia que han de servir como principios de justicia públicos y efectivos»; «un acuerdo público y viable en materias de justicia

De hecho, este sometimiento periódico al voto, esta decisión periódica de los electores sobre la gestión ha sido uno de los componentes teóricos más interesantes de la

In medicinal products containing more than one manufactured item (e.g., contraceptive having different strengths and fixed dose combination as part of the same medicinal

Products Management Services (PMS) - Implementation of International Organization for Standardization (ISO) standards for the identification of medicinal products (IDMP) in

Products Management Services (PMS) - Implementation of International Organization for Standardization (ISO) standards for the identification of medicinal products (IDMP) in

This section provides guidance with examples on encoding medicinal product packaging information, together with the relationship between Pack Size, Package Item (container)

Package Item (Container) Type : Vial (100000073563) Quantity Operator: equal to (100000000049) Package Item (Container) Quantity : 1 Material : Glass type I (200000003204)