SlideShare una empresa de Scribd logo
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.1
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.2
El Futuro de Oracle Forms & Reports
( Fuente: Oracle Forms Sneak Peek [CON2138] )
Michael Ferrante Oracle Principal Product Manager
A toda velocidad !!
Ronald Vargas Quesada
Technical Presales Consultant NetsoftCA
Oracle Database 12c Presales Specialist
Diciembre 2014
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.3
Ronald Vargas Quesada
Oracle ACE 2012, Oracle ACE Director 2014
oracledbacr.blogspot.com, @rovaque
Expertise Database Management & Performance
Directory of Technology LAOUC
Profesor Facultad Ingeniería ULACIT
Profesor Oracle WDP UCENFOTEC
Instructor Oracle University
OTN TOUR en CA
+24 años Expertise DBA Oracle
Oracle Database 5.x to 12c. Linux, HP/UX, AIX,
SOLARIS, DG/UX
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.5
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 6
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
Amplia gama de soluciones
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 7
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.8
Evolución a través de la historia...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.9
Preparate para dar el siguiente paso ..
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.10
Ruta Trazada
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.11
El tiempo de actuar es ahora
Ciclo de vida
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 12
Oracle Weblogic Server 12c & Forms & Reports Service
• 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.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.13
Porque actualizar a la última versión ?
 Tomar ventaja de estar certificado con las plataformas presentes
 Tomar ventaja de nuevas características y mejoras
 Tomar ventaja de las mejoras de rendimiento y escalabilidad
 Tomar ventaja de una integración más fácil y mejor
 Asegurar compatibilidad con los productos más nuevos de Oracle
 Realizar la actualización a la siguiente versión más fácil
 Permanecer protegido con el apoyo de soporte del fabricante
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.14
Eventos externos
Están basados en el gestor de colas existente en la
base de datos Oracle desde la versión 8i llamado
Advanced Queuing (AQ).
Con este sistema de mensajería bidireccional
podemos llegar a comunicarnos con un formulario
desde cualquier sistema con acceso a la base de
datos, como puede ser por ejemplo otra aplicación
Oracle forms, BPEL o cualquier aplicación JAVA que
utilice Java Messaging (JMS).
Porque actualizar a la última versión ?
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.15
Oracle Forms – Principales funcionalidades
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.16
Características que harán más fácil la integración
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.17
Qué será lo próximo en llegar?- Futuro cercano
 Mejoras para mayor productividad en el Forms Builder
 Nuevos parámetros para personalizar el comportamiento en tiempo de ejecución
 Nuevas características para mejorar la seguridad
 Mayor control sobre JVM para acelerar el rendimiento y escalabilidad
 Aprovechamiento de las tecnologías de memoria e ingeniería de sistemas (
EXALOGIC )
 Acceso a eventos externos y del sistema
 Integración con SSO
 Cero mantenimiento de dependencias con OID cuando se utilice SSO
 Nuevas opciones de instalación y despliegue para los clientes
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.18
Oracle Forms & Reports 12c
El uso del color para mejorar la apariencia
Una mirada fresca a una pequeña distancia
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.19
El tiempo no pasa en vano !!!
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.20
Funcional; pero poco ágil, visual y administrable
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.21
Oracle Forms & Reports 6i Cliente/Servidor
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.22
Una imagen más moderna
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.23
Oracle Forms y la Nube – va en serio !!!
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.24
“Acceso a las formas en el móvil a través de la nube"
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.25
No correr Forms en el Móvil
Correr su Negocio en el Móvil
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.26
“Acceso a las formas en el móvil a través de la nube"
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.27
Porqué Oracle Forms 12c en Weblogic Server 12c?
En el plano del
desarrollo de
aplicaciones que
implicaciones
tenemos ?
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 28
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
Oracle Weblogic Server 12c
Está creada sobre tecnologías basadas en estándares para
cuestiones de portabilidad, eficiencia y facilidad de
integración.
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 29
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.30
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
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.31
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
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.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.32
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
Oracle Weblogic Server- Coherence
Analítico: análisis de datos en memoria
Caching: evitar ir a la base de datos
Transacional: procesamiento extremo de transacciones
Eventos:
Respuesta en tiempo real
a los cambios en los datos
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.33
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
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
Native AES for SSL Native AES for SSL
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.34
Oracle Forms & Oracle Traffic Director
OTD, permite de una forma rápida, fiable y escalable,
equilibrar la carga de software ( balanceador capa 7 ), como
punto único de entrada para todos los HTTP, HTTPS y tráfico
TCP, en servidores de aplicaciones y servidores web
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.35
ODT esta optimizado para utilizarse con:
 Oracle Exalogic Elastic Cloud
 Oracle SuperCluster
Forms, Reports and Discovery 11gR1
– Versión requerida 11.1.1.7 o superior
– Oracle SSO 10.1.4.3
Forms & Reports 11gR2
– Versión 11.1.2.1 o superior
– Oracle Access Manager 11.1.2.1
Oracle Forms & Oracle Traffic Director
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.36
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
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)
3XOLTP
3XOLTP
Integrated WebLogic/RAC Clusters
• RAC Aware Pool with RAC Node Affinity
(Session/Transaction), RAC One Node
Support and Fast Connection Failover
Coherence
ActiveGridLink
forRAC
Coherence
WebLogic Server
ActiveGridLink
forRAC
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.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.37
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
• Consolidation Planner
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.38
En el plano de rendimiento ?
38
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.39
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.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.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.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.41
Weblogic Server 12c: JVM tradicional ?
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.42
WLS 12c: JInitiator vs JRE Sun para Forms 10gR2 y 11g Oracle
Hace mucho, pero mucho tiempo atrás, 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.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.43
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.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.44
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.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.45
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.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.46
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.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.47
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.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.48
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 conviertíese 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.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.49
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.
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 50
Oracle Weblogic Server 12c: JRockit
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 51
Oracle Forms & Reports 12c con Database 12c
La base de datos es invisible en el mundo de las Apps
Argumento: La base de datos no es lucrativa
Oracle Architect
Steven Feuerstein
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 52
Oracle Forms & Reports 12c con Database 12c
Mantienes un zoológico ?
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 53
Oracle Forms & Reports 12c con Database 12c
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential 54
Oracle Forms & Reports 12c con Database 12c
 Optimizador de consultas
 7.x, 8.x,8i,9i,10g CHOOSE ( Costo / Regla )
 11gR1/R2 Costo
 Problemas rendimiento estadísticas
 Falta de indexes llaves foráneas
 Indíces superflúos
 12c Costo
 Variación en los explain plan aplicados
 Soporte CPU / Patch Sets
 Certificación de nuevas plataformas y sistemas operativos
 In-Memory Database
 Seguridad de la información
 Alta Disponibilidad
 Contingencia
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.55
ronald.vargas.quesada@gmail.com
Twitter: @rovaque
Blog: oracledbacr.blogspot.com
Oracle Database 12c Architecture & New
Features
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.56
For Oracle employees and authorized partners only. Do not distribute to third parties.
© 2012 Oracle Corporation – Proprietary and Confidential
Muchas
Gracias
El Futuro de Oracle Forms...
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.57

Más contenido relacionado

PPT
De Forms a Oracle Fusion Middleware
PDF
Modernizacion Oracle Forms
PDF
Weblogic arquitectura-orientada-soa-427129-esa(1)
PDF
Webinar Migración de Forms & Reports a Oracle Cloud
PDF
Cjee a-leccion-web services-jax-ws
PPTX
Weblogic server 12c agosto 2012
PDF
Oracle Application Express
PDF
Evolución a oracle weblogic server 11g
De Forms a Oracle Fusion Middleware
Modernizacion Oracle Forms
Weblogic arquitectura-orientada-soa-427129-esa(1)
Webinar Migración de Forms & Reports a Oracle Cloud
Cjee a-leccion-web services-jax-ws
Weblogic server 12c agosto 2012
Oracle Application Express
Evolución a oracle weblogic server 11g

La actualidad más candente (20)

PPT
Oracle SOA Suite
PDF
Presentación Webinar Oracle APEX
PPT
4 Jhs J Developer Adf
PPTX
PDF
Oracle Weblogic Server 11g
PDF
Oracle WebLogic Server 11g - Disponibilidad, rendimiento, escalabilidad
PDF
Sesion 3. desarrollo de aplicaciones jee
ODP
Diapositivas Web Util
PPTX
Oracle database 12c new features v1 2013 mayo
PPS
Aplicaciones empresariales Java EE en la nube
ODP
Oracle WebLogic Server
PDF
Introducción a java EE 7
PDF
Migacion forms apex
PPT
Adf. El Framework De Desarrollo De Fusion V7.0
PPTX
Qué es jdbc
PPT
J Headstart, EvolucióN De Forms A Adf
PPTX
Modulo 1 java ee platform
PPTX
Arquitectura y diseño de aplicaciones Java EE
PDF
[ES] Fundamentos de Java Enterprise Edition
Oracle SOA Suite
Presentación Webinar Oracle APEX
4 Jhs J Developer Adf
Oracle Weblogic Server 11g
Oracle WebLogic Server 11g - Disponibilidad, rendimiento, escalabilidad
Sesion 3. desarrollo de aplicaciones jee
Diapositivas Web Util
Oracle database 12c new features v1 2013 mayo
Aplicaciones empresariales Java EE en la nube
Oracle WebLogic Server
Introducción a java EE 7
Migacion forms apex
Adf. El Framework De Desarrollo De Fusion V7.0
Qué es jdbc
J Headstart, EvolucióN De Forms A Adf
Modulo 1 java ee platform
Arquitectura y diseño de aplicaciones Java EE
[ES] Fundamentos de Java Enterprise Edition
Publicidad

Similar a A todo vapor con oracle forms & services laouc (20)

PPTX
Oracle Cloud Advantages
PPTX
Oracle Cloud Advantages
PDF
Componentes de la estrategia de gobierno en línea
PPT
Oracle Data Integrator 12c
PPTX
Oracle Database XE 18c
PDF
eBook pca oracle
PDF
AWDC para desarrolladores y data scientists
PPTX
Evento Virtual - Continuidad de los desarrollos con Oracle Forms & Reports
PPTX
Tarea 2 administración base de datos
PDF
avanttic - webinar: WebCenter Portal (14-06-2017)
PPTX
Base de Dato Oracle
PPT
MySQL Una Introduccion Tecnica
PDF
presentacion Content Pills ERP ES_JUN.2021.pdf
PPT
Herramientas tecnologicas
PPTX
Reducción de costo y esfuerzo en la administración de la base de datos con da...
PPS
11. corticon
PPTX
Desarrollo de aplicaciones oportunistas con Oracle APEX (1).pptx
PPTX
Webinar Oracle Data Integrator 12c (ODI)
PDF
Que es una estrategia cloud o en la nube para el sector gobierno?
PPTX
RoadShow-Azure-PartnersMicrosoft-Nov-2010-Caso de éxito de Softeng Portal Bul...
Oracle Cloud Advantages
Oracle Cloud Advantages
Componentes de la estrategia de gobierno en línea
Oracle Data Integrator 12c
Oracle Database XE 18c
eBook pca oracle
AWDC para desarrolladores y data scientists
Evento Virtual - Continuidad de los desarrollos con Oracle Forms & Reports
Tarea 2 administración base de datos
avanttic - webinar: WebCenter Portal (14-06-2017)
Base de Dato Oracle
MySQL Una Introduccion Tecnica
presentacion Content Pills ERP ES_JUN.2021.pdf
Herramientas tecnologicas
Reducción de costo y esfuerzo en la administración de la base de datos con da...
11. corticon
Desarrollo de aplicaciones oportunistas con Oracle APEX (1).pptx
Webinar Oracle Data Integrator 12c (ODI)
Que es una estrategia cloud o en la nube para el sector gobierno?
RoadShow-Azure-PartnersMicrosoft-Nov-2010-Caso de éxito de Softeng Portal Bul...
Publicidad

Más de Ronald Francisco Vargas Quesada (20)

PPTX
01 Ronald Vargas 18c cloud service el siguiente paso en la nueva generacion
PPTX
01 Ronald Vargas Verdades ciertas, mitos y falacias sobre oracle database 19c
PPTX
Análisis de Datos: La guerra, la humanidad y el futuro
PPTX
Ronald vargas big data universidad hispanoamericana v2.1
PPTX
Ronald Vargas Performance Tuning how to write and run correctly sql statement...
PPTX
Ronald vargas presente y futuro la adolescencia de los super sistemas computa...
PPTX
Ronald Vargas 18c cloud service el siguiente paso en la nueva generacion
PDF
Computación Cognitiva: Mejorando la experiencia del Cliente
PDF
Oracle Database 12cR2 Hacking Etico. Viaje a la zona desconocida.
PDF
Oracle Database 12c Arquitectura Single & Multitenant Español
PPTX
Ronald vargas computación cognitiva computación del conocimiento introduccion
PPTX
Oracle Database SE2 Single Tenant 12c
PPTX
Performance Tuning: Como escribir y correr correctamente una sentencia SQL en...
PPTX
Oracle Database Hacking Etico
PDF
Performance tuning how to write and run correctly sql statement
PDF
Ventajas y beneficios de oracle database 12c el manejo de datos en la 3era pl...
PPTX
Charla técnica comercial v3.0 junio 2014 db visit productos
PPTX
Sociedades de conocimiento
PPTX
Presentación Oracle Database Migración consideraciones 10g/11g/12c
PPTX
Performance tuning how to write correctly sql statement
01 Ronald Vargas 18c cloud service el siguiente paso en la nueva generacion
01 Ronald Vargas Verdades ciertas, mitos y falacias sobre oracle database 19c
Análisis de Datos: La guerra, la humanidad y el futuro
Ronald vargas big data universidad hispanoamericana v2.1
Ronald Vargas Performance Tuning how to write and run correctly sql statement...
Ronald vargas presente y futuro la adolescencia de los super sistemas computa...
Ronald Vargas 18c cloud service el siguiente paso en la nueva generacion
Computación Cognitiva: Mejorando la experiencia del Cliente
Oracle Database 12cR2 Hacking Etico. Viaje a la zona desconocida.
Oracle Database 12c Arquitectura Single & Multitenant Español
Ronald vargas computación cognitiva computación del conocimiento introduccion
Oracle Database SE2 Single Tenant 12c
Performance Tuning: Como escribir y correr correctamente una sentencia SQL en...
Oracle Database Hacking Etico
Performance tuning how to write and run correctly sql statement
Ventajas y beneficios de oracle database 12c el manejo de datos en la 3era pl...
Charla técnica comercial v3.0 junio 2014 db visit productos
Sociedades de conocimiento
Presentación Oracle Database Migración consideraciones 10g/11g/12c
Performance tuning how to write correctly sql statement

Último (20)

PDF
Liceo departamental MICRO BIT (1) 2.pdfbbbnn
PPT
El-Gobierno-Electrónico-En-El-Estado-Bolivia
DOCX
Zarate Quispe Alex aldayir aplicaciones de internet .docx
PDF
Estrategia de apoyo tecnología grado 9-3
PPTX
Presentación PASANTIAS AuditorioOO..pptx
PDF
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
PDF
SAP Transportation Management para LSP, TM140 Col18
PDF
clase auditoria informatica 2025.........
PPTX
REDES INFORMATICAS REDES INFORMATICAS.pptx
PDF
Influencia-del-uso-de-redes-sociales.pdf
PPTX
Propuesta BKP servidores con Acronis1.pptx
PPTX
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PDF
Estrategia de apoyo tecnología miguel angel solis
PDF
taller de informática - LEY DE OHM
PDF
CyberOps Associate - Cisco Networking Academy
PDF
Calidad desde el Docente y la mejora continua .pdf
PPTX
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
PDF
Diapositiva proyecto de vida, materia catedra
PPTX
Sesion 1 de microsoft power point - Clase 1
Liceo departamental MICRO BIT (1) 2.pdfbbbnn
El-Gobierno-Electrónico-En-El-Estado-Bolivia
Zarate Quispe Alex aldayir aplicaciones de internet .docx
Estrategia de apoyo tecnología grado 9-3
Presentación PASANTIAS AuditorioOO..pptx
Instrucciones simples, respuestas poderosas. La fórmula del prompt perfecto.
SAP Transportation Management para LSP, TM140 Col18
clase auditoria informatica 2025.........
REDES INFORMATICAS REDES INFORMATICAS.pptx
Influencia-del-uso-de-redes-sociales.pdf
Propuesta BKP servidores con Acronis1.pptx
RAP02 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
Estrategia de apoyo tecnología miguel angel solis
taller de informática - LEY DE OHM
CyberOps Associate - Cisco Networking Academy
Calidad desde el Docente y la mejora continua .pdf
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
Diapositiva proyecto de vida, materia catedra
Sesion 1 de microsoft power point - Clase 1

A todo vapor con oracle forms & services laouc

  • 1. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.1
  • 2. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.2 El Futuro de Oracle Forms & Reports ( Fuente: Oracle Forms Sneak Peek [CON2138] ) Michael Ferrante Oracle Principal Product Manager A toda velocidad !! Ronald Vargas Quesada Technical Presales Consultant NetsoftCA Oracle Database 12c Presales Specialist Diciembre 2014
  • 3. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.3 Ronald Vargas Quesada Oracle ACE 2012, Oracle ACE Director 2014 oracledbacr.blogspot.com, @rovaque Expertise Database Management & Performance Directory of Technology LAOUC Profesor Facultad Ingeniería ULACIT Profesor Oracle WDP UCENFOTEC Instructor Oracle University OTN TOUR en CA +24 años Expertise DBA Oracle Oracle Database 5.x to 12c. Linux, HP/UX, AIX, SOLARIS, DG/UX
  • 4. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.5
  • 5. For Oracle employees and authorized partners only. Do not distribute to third parties. © 2012 Oracle Corporation – Proprietary and Confidential 6 For Oracle employees and authorized partners only. Do not distribute to third parties. © 2012 Oracle Corporation – Proprietary and Confidential Amplia gama de soluciones
  • 6. For Oracle employees and authorized partners only. Do not distribute to third parties. © 2012 Oracle Corporation – Proprietary and Confidential 7 For Oracle employees and authorized partners only. Do not distribute to third parties. © 2012 Oracle Corporation – Proprietary and Confidential
  • 7. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.8 Evolución a través de la historia...
  • 8. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.9 Preparate para dar el siguiente paso ..
  • 9. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.10 Ruta Trazada
  • 10. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.11 El tiempo de actuar es ahora Ciclo de vida
  • 11. For Oracle employees and authorized partners only. Do not distribute to third parties. © 2012 Oracle Corporation – Proprietary and Confidential 12 Oracle Weblogic Server 12c & Forms & Reports Service • 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.
  • 12. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.13 Porque actualizar a la última versión ?  Tomar ventaja de estar certificado con las plataformas presentes  Tomar ventaja de nuevas características y mejoras  Tomar ventaja de las mejoras de rendimiento y escalabilidad  Tomar ventaja de una integración más fácil y mejor  Asegurar compatibilidad con los productos más nuevos de Oracle  Realizar la actualización a la siguiente versión más fácil  Permanecer protegido con el apoyo de soporte del fabricante
  • 13. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.14 Eventos externos Están basados en el gestor de colas existente en la base de datos Oracle desde la versión 8i llamado Advanced Queuing (AQ). Con este sistema de mensajería bidireccional podemos llegar a comunicarnos con un formulario desde cualquier sistema con acceso a la base de datos, como puede ser por ejemplo otra aplicación Oracle forms, BPEL o cualquier aplicación JAVA que utilice Java Messaging (JMS). Porque actualizar a la última versión ?
  • 14. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.15 Oracle Forms – Principales funcionalidades
  • 15. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.16 Características que harán más fácil la integración
  • 16. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.17 Qué será lo próximo en llegar?- Futuro cercano  Mejoras para mayor productividad en el Forms Builder  Nuevos parámetros para personalizar el comportamiento en tiempo de ejecución  Nuevas características para mejorar la seguridad  Mayor control sobre JVM para acelerar el rendimiento y escalabilidad  Aprovechamiento de las tecnologías de memoria e ingeniería de sistemas ( EXALOGIC )  Acceso a eventos externos y del sistema  Integración con SSO  Cero mantenimiento de dependencias con OID cuando se utilice SSO  Nuevas opciones de instalación y despliegue para los clientes
  • 17. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.18 Oracle Forms & Reports 12c El uso del color para mejorar la apariencia Una mirada fresca a una pequeña distancia
  • 18. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.19 El tiempo no pasa en vano !!!
  • 19. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.20 Funcional; pero poco ágil, visual y administrable
  • 20. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.21 Oracle Forms & Reports 6i Cliente/Servidor
  • 21. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.22 Una imagen más moderna
  • 22. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.23 Oracle Forms y la Nube – va en serio !!!
  • 23. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.24 “Acceso a las formas en el móvil a través de la nube"
  • 24. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.25 No correr Forms en el Móvil Correr su Negocio en el Móvil
  • 25. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.26 “Acceso a las formas en el móvil a través de la nube"
  • 26. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.27 Porqué Oracle Forms 12c en Weblogic Server 12c? En el plano del desarrollo de aplicaciones que implicaciones tenemos ?
  • 27. For Oracle employees and authorized partners only. Do not distribute to third parties. © 2012 Oracle Corporation – Proprietary and Confidential 28 For Oracle employees and authorized partners only. Do not distribute to third parties. © 2012 Oracle Corporation – Proprietary and Confidential Oracle Weblogic Server 12c Está creada sobre tecnologías basadas en estándares para cuestiones de portabilidad, eficiencia y facilidad de integración.
  • 28. For Oracle employees and authorized partners only. Do not distribute to third parties. © 2012 Oracle Corporation – Proprietary and Confidential 29 For Oracle employees and authorized partners only. Do not distribute to third parties. © 2012 Oracle Corporation – Proprietary and Confidential
  • 29. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.30 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
  • 30. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.31 For Oracle employees and authorized partners only. Do not distribute to third parties. © 2012 Oracle Corporation – Proprietary and Confidential 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.
  • 31. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.32 For Oracle employees and authorized partners only. Do not distribute to third parties. © 2012 Oracle Corporation – Proprietary and Confidential Oracle Weblogic Server- Coherence Analítico: análisis de datos en memoria Caching: evitar ir a la base de datos Transacional: procesamiento extremo de transacciones Eventos: Respuesta en tiempo real a los cambios en los datos
  • 32. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.33 For Oracle employees and authorized partners only. Do not distribute to third parties. © 2012 Oracle Corporation – Proprietary and Confidential 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 Native AES for SSL Native AES for SSL
  • 33. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.34 Oracle Forms & Oracle Traffic Director OTD, permite de una forma rápida, fiable y escalable, equilibrar la carga de software ( balanceador capa 7 ), como punto único de entrada para todos los HTTP, HTTPS y tráfico TCP, en servidores de aplicaciones y servidores web
  • 34. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.35 ODT esta optimizado para utilizarse con:  Oracle Exalogic Elastic Cloud  Oracle SuperCluster Forms, Reports and Discovery 11gR1 – Versión requerida 11.1.1.7 o superior – Oracle SSO 10.1.4.3 Forms & Reports 11gR2 – Versión 11.1.2.1 o superior – Oracle Access Manager 11.1.2.1 Oracle Forms & Oracle Traffic Director
  • 35. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.36 For Oracle employees and authorized partners only. Do not distribute to third parties. © 2012 Oracle Corporation – Proprietary and Confidential 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) 3XOLTP 3XOLTP Integrated WebLogic/RAC Clusters • RAC Aware Pool with RAC Node Affinity (Session/Transaction), RAC One Node Support and Fast Connection Failover Coherence ActiveGridLink forRAC Coherence WebLogic Server ActiveGridLink forRAC 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.
  • 36. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.37 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 • Consolidation Planner
  • 37. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.38 En el plano de rendimiento ? 38
  • 38. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.39 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.
  • 39. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.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.
  • 40. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.41 Weblogic Server 12c: JVM tradicional ?
  • 41. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.42 WLS 12c: JInitiator vs JRE Sun para Forms 10gR2 y 11g Oracle Hace mucho, pero mucho tiempo atrás, 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.
  • 42. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.43 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.
  • 43. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.44 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.
  • 44. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.45 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.
  • 45. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.46 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.
  • 46. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.47 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.
  • 47. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.48 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 conviertíese 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.
  • 48. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.49 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.
  • 49. For Oracle employees and authorized partners only. Do not distribute to third parties. © 2012 Oracle Corporation – Proprietary and Confidential 50 Oracle Weblogic Server 12c: JRockit
  • 50. For Oracle employees and authorized partners only. Do not distribute to third parties. © 2012 Oracle Corporation – Proprietary and Confidential 51 Oracle Forms & Reports 12c con Database 12c La base de datos es invisible en el mundo de las Apps Argumento: La base de datos no es lucrativa Oracle Architect Steven Feuerstein
  • 51. For Oracle employees and authorized partners only. Do not distribute to third parties. © 2012 Oracle Corporation – Proprietary and Confidential 52 Oracle Forms & Reports 12c con Database 12c Mantienes un zoológico ?
  • 52. For Oracle employees and authorized partners only. Do not distribute to third parties. © 2012 Oracle Corporation – Proprietary and Confidential 53 Oracle Forms & Reports 12c con Database 12c
  • 53. For Oracle employees and authorized partners only. Do not distribute to third parties. © 2012 Oracle Corporation – Proprietary and Confidential 54 Oracle Forms & Reports 12c con Database 12c  Optimizador de consultas  7.x, 8.x,8i,9i,10g CHOOSE ( Costo / Regla )  11gR1/R2 Costo  Problemas rendimiento estadísticas  Falta de indexes llaves foráneas  Indíces superflúos  12c Costo  Variación en los explain plan aplicados  Soporte CPU / Patch Sets  Certificación de nuevas plataformas y sistemas operativos  In-Memory Database  Seguridad de la información  Alta Disponibilidad  Contingencia
  • 54. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.55 ronald.vargas.quesada@gmail.com Twitter: @rovaque Blog: oracledbacr.blogspot.com Oracle Database 12c Architecture & New Features
  • 55. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.56 For Oracle employees and authorized partners only. Do not distribute to third parties. © 2012 Oracle Corporation – Proprietary and Confidential Muchas Gracias El Futuro de Oracle Forms...
  • 56. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.57