SlideShare a Scribd company logo
1 of 77
Download to read offline
¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 1
Evolución, innovación y transformación
Compañía
Barcelona
MadridSomos una consultora de servicios
informáticos especializada
íntegramente en la tecnología
Oracle -Oracle Platinum Partner
Cloud Select EMEA-
Consultores especializados
en tecnología Oracle
+170
Crecimiento anual
20%
Clientes
+250
Especializaciones
Oracle
42
Dossier de Compañía 2
Soluciones y servicios
Transformación digital
Las soluciones
SMACT garantizan la
(r)evolución de tu
organización
Consultoría Oracle
Servicios de
consultoría sobre toda
la pila tecnológica
de Oracle
Servicios gestionados
Externalizar la
gestión IT implica
más especialización e
innovación
Dossier de Compañía 3
Propuesta de valor
de avanttic
Transformación digital - #smact
Soluciones y servicios
Ayudamos a las organizaciones
en su transformación digital
social mobile analytics cloud things
Dossier de Compañía 4
Global, EMEA & Spain
Oracle awards
Oracle Awards - Spain
Oracle Exadata
Specialized Partner of
the year (FY20)
13
Premios y reconocimientos
como partner Oracle
en los últimos 9 años
Oracle Excellence
Awards - Worldwide
Oracle Cloud PaaS
Specialized Partner of
the year (2018)
Oracle Excellence
Awards - EMEA
Oracle IaaS & PaaS
Specialized Partner of
the year (2019)
Dossier de Compañía 5
Agenda
¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 6
¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms?
• RoadMap y certificación
• Nuevas funcionalidades
• BI Publisher
• Migración
• Conclusiones
Migración a Oracle Cloud de Forms & Reports
• Introducción a Oracle Cloud (OCI)
• Escenarios de migración de Oracle Forms & Reports a Oracle Cloud
• Fly to Oracle Cloud: Pack “Migration of Forms & Reports to Cloud”
• Turno de preguntas
¿Por qué actualizar versión y
seguir invirtiendo en Oracle
Forms?
5 de mayo de 2020
Javier Gea
Responsable de Área Application Development
- Database & Forms
Continuidad de los desarrollos con Oracle Forms&Reports
¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 8
RoadMap y certificación
¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 9
Roadmap de Oracle Forms&Reports
¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 10
Certificado con últimas versiones de Oracle BD
>= 11.2.0.4
>= 12.1.0.1
12.2.0.1.0
>= 18.3
>= 19.3
¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 11
Fin de soporte de navegadores al plugin de Java
• Los navegadores dejan de dar soporte al Java Plugin.
• Aplicaciones No compatibles con todos los navegadores.
• Compatibilidad entre versiones de navegador, Java Plugin y SO.
• Problemas de seguridad con algunas versiones de navegadores.
• Problemas de seguridad con el Java Plugin.
¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 12
Alternativas ejecución cliente. Con navegador
Certificación navegadores y JAVA
• Applet embebido en HTML
 Configuración por defecto
 Soporta SSO, SSO Logout,
integración con JS
 Integración con aplicaciones
HTML
• JNLP embebido en HTML
 Soporta SSO, SSO Logout,
integración con JS
 Base 64 codifica el código fuente del
JNLP en el lado cliente
 Integración con aplicaciones HTML
¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 13
Alternativas ejecución cliente. Sin navegador
Certificación navegadores y JAVA
• Java Web Start (JWS)
 Soporte SSO limitado (necesita
navegador)
 NO soporta SSO Logout
 Ya soporta integración con JS
(componente aparte)
• Standalone (FSAL)
• Ya soporta SSO y JS
• No necesita navegador
• Se carga desde línea de
comandos
OpcionalObligatorio
¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 14
Nuevas funcionalidades
¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 15
Top funcionalidades
Nuevas funcionalidades
JVM Pooling Integración con BI-Publisher
Custom Color
Schemes
Webutil NO OLE
Record Manager
Forms Application Deployment
Services (FAD)
Mejor calidad
imágenes
Login customizado
Integración OPSS
Eventos de sistema
¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 16
Otras funcionalidades
Nuevas funcionalidades
RECORD_COUNT_DISPLAYED
Iconos en las pestañas
Degradado color canvas
maxEventWait y Colas AQ
RowBanding
Más tamaños de iconos
USER_IP_ADDRESS
¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 17
Otras funcionalidades
Nuevas funcionalidades
VARCHAR2
65534 >> 2097151
Cliente BD
actualizado
Eventos a nivel de Item
Webutil file Transfer 30% más rápido
Soporte para JAVA
11
ignoreSaaCache
(FSAL)
Majoras en el IDE de desarrollo
Y muchas más…
¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 18
imagen VM para Oracle Cloud Infrastructure (OCI)
Nuevas funcionalidades
• Nueva Imagen Oracle Linux 7 lista para ejecutar en OCI.
• Oracle Linux 7.7
• Oracle JDK 8u231
• Oracle Database EE 19.3.0
• WebLogic Server 12.2.1.4.0
• Forms and Reports 12.2.1.4.0
• SQL Developer 19.2.1.247.2212
¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 19
BI Publisher
¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 20
Oracle Reports deprecated
• No será actualizado en futuras versiones
• Oracle nos propone una alternativa con BI Publisher
¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 21
Diversidad de requerimientos
Desafíos del reporting
• Informes ricos en detalles
• Orígenes de datos diversos
• Formatos pre-impresos
 Documentos financieros
 Documentos oficiales
• Materiales de marketing
• Contratos
• Cheques
• Etiquetas
• XMLs
• EFT / EDI
• Destinos diferentes
Informes
Etiquetas
Facturas
XML / EFT / EDI
Destinos
Cartas y Contratos
¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 22
Visión general
Arquitectura
¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 23
Flujo de ejecución del informe
Anatomía de un Informe BI Publisher
Salida
Informe
Extracción
de Datos
Formato
Traducción
BI Publisher
1
2
3
4
¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 24
Ejecución interactiva
Para todo tipo de informes
¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 25
Migración
¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 26
avanttic migrador
Migración
• Software desarrollado por avanttic capaz de:
 Realizar adaptaciones a Forms 12c.
 Modernizar mediante cambios de Look&Feel.
 Modificaciones masivas en el código.
• Versiones soportadas desde versión 6/6i, a 12c.
¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 27
Características del migrador
Migración
• Permite una única línea de desarrollo con dos versiones de forms diferentes mientras el
proyecto de migración está en marcha.
• Parametrizable vía XML.
• Desarrollado 100% en JAVA y Oracle JDAPI.
• El uso de la herramienta minimiza considerablemente el tiempo del proyecto de migración en un
75% consiguiendo que el proceso de migración sea menos “traumático”, más rápido y menos
costoso.
• No requiere licenciamiento alguno.
¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 28
Metodología de migración
Migración
Estudio de las
aplicaciones a ser
migradas
Instalación/Configuración
binarios productos
implicados
Adaptar (sólo si es
necesario y mejor
mediante avanttic
migrador)
Recompilar
Pruebas técnicas y
pruebas funcionales
Transferencia de
conocimientos y
Formación
Puesta en
marcha
¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 29
Asistente migración
Migración Reports -> BIP
¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 30
Utilidad OR2BIPConvAssist
Migración Reports -> BIP
Estrategia de migración
• Evaluar el escenario
 Volumen y Complejidad de los reports
• Construir un juego de prueba representativo
• Realizar un piloto de migración con el juego de prueba
• Valorar los resultados obtenidos
Extracción de Datos
Definición modelo datos (.xdm)
Definición del Informe
Definición del Informe (.xdo)
Log de la migración (.log)
[ LOV para los parámetros (.xml)]
Formato del informe
Fichero de plantilla (.rtf)
Código Almacenado BD
Especificación del paquete (.pls)
Cuerpo del paquete (.plb)
¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 31
Conclusiones
¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 32
Conclusiones
• Premier support hasta Agosto 2022 y Extended hasta Agosto 2025.
• Quinta actualización desde la salida de Forms 12c. Hasta 50 nuevas funcionalidades en Forms.
• Soporte ejecución sin navegador.
• Múltiples posibilidades de modernización.
• Reports deprecated y Alternativa BIP.
• Migraciones y Modernizaciones asumibles, con bajo coste y sin riesgo.
¿Forms 20 ó Forms 21?
Javier Gea
Responsable de Área Application Development
javier.gea@avanttic.com
609 943 003
Migración a Oracle Cloud de
Forms & Reports
5 de mayo de 2020
Pedro Yagüe Alonso
Solution Sales Specialist
Continuidad de los desarrollos con Oracle Forms&Reports
Introducción a Oracle Cloud (OCI)
Migración a Oracle Cloud de Forms & Reports 35
Nube pública de última generación
Oracle Cloud Infrastructure (OCI)
o Representa una reestructuración fundamental de la nueva nube
pública convencional.
o Ofrece acceso a las últimas innovaciones de Autonomous Database y servicios de plataforma,
todo ello integrado de forma nativa.
o Admite las cargas de trabajo tradicionales, fundamentales y de alto rendimiento (IA/AA y HPC)
que se suelen encontrar en los entornos locales.
o Admite cargas de trabajo de aplicaciones móviles y en la nube.
o Relación precio-rendimiento líder del sector, precios transparentes con modelos de pago
flexibles, así como garantía de rendimiento, gestión y disponibilidad.
o Seguridad en todo el perímetro.
Migración a Oracle Cloud de Forms & Reports 36
Virtualización de redes
aisladas
A/De otros tenants A/De otros tenants
Nubes de 1ª generación: las
más presentes en la actualidad
Nube de 2ª generación:
Oracle Cloud Infrastructure-Wide
SO host/núcleo
Virtualización de redes
Hipervisor
Virtualización de
servidores
Separa el
entorno de red y
el del cliente
Hipervisor de
virtualización de
servidores
Virtualización de redes
VM/SO
invitad
o
VM/SO
invitad
o
VM/SO
invitad
o
VM/SO
invitad
o
VM/SO
invitad
o
VM/SO
invitad
o
SO host/núcleo
Virtualización de redes
SO host/núcleo
Hipervisor
Contenedor (opcional)
VM/SO
invitad
o
VM/SO
invitad
o
VM/SO
invitad
o
VM/SO
invitado
VM/SO
invitado
VM/SO
invitado
Virtualización off-box
Rendimiento y Seguridad
Migración a Oracle Cloud de Forms & Reports 37
Oracle Cloud Infrastructure
Recursos
informáticos
Hardware dedicado y
máquinas virtuales que
admiten cargas de trabajo
tradicionales, HPC, IA/AA y
en la nube
Redes
Predecible, baja latencia,
aislamiento y
disponibilidad
Almacenamiento
Almacenamiento de alto
rendimiento de archivos,
objetos, de bloques
y local
Seguridad
Aislamiento de proveedores, recursos informáticos y redes. Servicios en todo el perímetro
Perímetro
Resolución de nombres
de DNS, WAF, DDOS,
correo electrónico STMP
Migración a Oracle Cloud de Forms & Reports 38
Oracle Cloud Infrastructure
Segurida
d
Capacidadde
gestión
Servidores
dedicados y
GPU
Servidores
dedicados
Contenedor
es
Máquinas
virtuales
Máquinas
virtuales y
GPU
Recursos
informáticos
Redes
Equilibrado
res de
carga
Redes
virtuales
en la nube
VPNDNS FastConnect
NVMe local Objeto/arc
hivo
Bloque Copia de
seguridad
y
transferen
cia
Archivo
Almacenami
ento
Seguridad
Capacidaddegestión
Servidores
dedicados y
GPU
Servidores
dedicados
ContenedoresMáquinas
virtuales
Máquinas
virtuales y
GPU
Recursos
informáticos
Redes
Balanceadores
de carga
Redes
virtuales en
la nube
VPNDNS FastConnect
NVMe local Objeto/
archivo
Bloque Copia de
seguridad y
transferencia
Archivo
Almacenamiento
Migración a Oracle Cloud de Forms & Reports 39
Migración a Oracle Cloud de Forms & Reports
Relación precio-rendimiento líder en la nube
Negrita = costo más
bajo
Oracle AWS Azure GCP
Instancias de máquina virtual estándar ($/OCPU/hora) 0,0638$ +49% +49% +46%
Instancias de máquina virtual de E/S densa ($/OCPU/hora) 0,1275$ +18% +48% +20%
Hardware dedicado estándar ($/OCPU/hora) 0,0638$ +45% N/A N/A
Hardware dedicado con E/S densa ($/OCPU/hora) 0,1275$ +4% N/A N/A
Instancias de GPU ($/GPU/hora) 2,25$ +26% +26% +4%
Almacenamiento en bloque: Rendimiento masivo (costo anual, 400 GB, 20.000 IOPS) 204$ +7.900% +2.900% +400%
Archivo de datos ($/GB/mes) 0,0026$ +35% -30% +63%
Salida de datos de Internet (50 TB/mes) 340$ +1.300% +1.300% +1.300%
Red de línea privada (1 Gbps, 100 TB de datos, mensual) 155$ +2.100% +3.700% +1.500%
40
Enero 2020: 16 regiones activas, 20 planificadas
Presencia internacional de Oracle Cloud Infrastructure
Comercial
Oficial
Comercial planificado
Oficial planificado
Interconexión con Microsoft
Azure planificada
Interconexión con
Microsoft Azure
Migración a Oracle Cloud de Forms & Reports 41
Migración a Oracle Cloud de Forms & Reports
Conformidad con OCI: programas de auditoría actuales
GlobalOficialSectorRegional
27001: 27017: 27018SOC 1: SOC 2: SOC 3
Nivel 1
Autoevaluación
PIPEDA -
Canadá
DoD DISA SRG IL2 Moderado - Agencia ATO VPAT – Sección 508 G-Cloud 11 - Reino Unido Cláusulas modelo -
UE
Escudo de la
privacidad EE. UU
HIPAA PCI DSS FISC - Japón IG Toolkit - Reino Unido
Principios de seguridad
en la nube - Reino Unido
My Number -
Japón
Cyber Essentials Plus
- Reino UnidoTISAX - AlemaniaBSI C5 - AlemaniaRGPD - UE
C5
También en España; certificación alta en el Esquema Nacional de Seguridad
42
Caso 1 - Sector Retail
Escenarios de migración de Oracle Forms &
Reports a Oracle Cloud
Migración a Oracle Cloud de Forms & Reports 43
• El cliente disponía, dentro de sus sistema de TI, de una aplicación desarrollada íntegramente
con tecnología Oracle Forms&Reports 6i. Esta aplicación se ejecutaba en arquitectura
Cliente/Servidor.
• El cliente deseaba renovar la plataforma que da servicio a esta aplicación a la última versión
disponible de los productos implicados: Oracle WebLogic Suite Forms&Reports 12c y
Oracle Database 12c.
Migración a Oracle Cloud de Forms & Reports
Situación de partida
44
o La capa de aplicación se ha instalado sobre máquinas virtuales
usando servicios IaaS (Oracle Cloud Infrastructure).
o La capa de datos está desplegada sobre servicios PaaS (Database
Cloud Service).
o Se utiliza FastConnect para el acceso al Cloud de Oracle desde la red
del cliente:
Mayor ancho de banda y mejor calidad de servicio.
Migración a Oracle Cloud de Forms & Reports
Solución propuesta
La aplicación y su base de datos se han desplegado íntegramente en Oracle Cloud:
45
Migración a Oracle Cloud de Forms & Reports
Propuesta de migración
10gR2
6i
46
Migración a Oracle Cloud de Forms & Reports
Propuesta de migración
10gR2
6i 12c
47
Migración a Oracle Cloud de Forms & Reports
Propuesta de migración
10gR2
12c
48
Migración a Oracle Cloud de Forms & Reports
Propuesta de migración
12c12c
10gR2
49
Migración a Oracle Cloud de Forms & Reports
Propuesta de migración
10gR2
12c
50
Migración a Oracle Cloud de Forms & Reports
Propuesta de migración
12c
12c
51
• La aplicación no podía pararse durante un periodo prolongado de tiempo, lo que obligo a
hacer una migración gradual, durante la cual la aplicación estaba en el cloud y la base de
datos on-premise.
• Criticidad de las líneas de comunicación:
o Todos los accesos pasaron a ser remotos; la caída de la línea haría que todos los puntos de
ventas quedasen parados.
o Se necesitaba garantizar una calidad de servicio para que el acceso a los datos desde la
aplicación fuese el adecuado, tanto en términos de ancho de banda como de latencia.
Migración a Oracle Cloud de Forms & Reports
Retos del proyecto
52
Una conexión VPN con IPSec establece una conexión de red cifrada a través de Internet entre
su red o centro de datos y su red virtual en la nube de Oracle Cloud Infrastructure (VCN). Es una
solución adecuada si tiene unos requisitos de ancho de banda bajos o no demasiado altos, y
puede tolerar la variabilidad inherente de las conexiones basadas en Internet.
El servicio FastConnect de Oracle Cloud evita el uso de Internet. En su lugar, utiliza conexiones
privadas y dedicadas entre su red o centro de datos y su VCN.
Migración a Oracle Cloud de Forms & Reports
Opciones de conectividad
53
Conexión directa con Oracle Cloud
Migración a Oracle Cloud de Forms & Reports
FastConnect
54
Conexión mediante un partner – Línea remota
Migración a Oracle Cloud de Forms & Reports
FastConnect
55
Conexión mediante un partner - Colocación
Migración a Oracle Cloud de Forms & Reports
FastConnect
56
Caso 2 - Sector Distribución
Escenarios de migración de Oracle Forms &
Reports a Oracle Cloud
Migración a Oracle Cloud de Forms & Reports 57
• El cliente disponía entre sus sistemas de información de un entorno con tecnología Oracle
Forms&Reports 11gR2, desplegado en Windows On-Premise.
• El cliente deseaba migrar la solución a un entorno Cloud y actualizar a la versión 12c, la
última de Oracle Forms&Reports.
Migración a Oracle Cloud de Forms & Reports
Situación de partida
58
La aplicación y su base de datos se han desplegado íntegramente en el Cloud de Oracle:
Migración a Oracle Cloud de Forms & Reports
Solución propuesta
o La capa de aplicación se ha instalado sobre máquinas virtuales
usando servicios IaaS (Oracle Cloud Infrastructure).
o La capa de datos se mantuvo originalmente en local. En una segunda
fase del proyecto de ha configurado la capa de aplicación en alta
disponibilidad y se ha actualizado la versión de base de datos a la
versión 12.2:
Aprovechando este cambio, la capa de datos se ha desplegado
sobre servicios PaaS (Database Cloud Service).
o Se utiliza IPSec VPN para el acceso al Cloud de Oracle desde la red de
El cliente.
59
Migración a Oracle Cloud de Forms & Reports
Propuesta de migración
10gR2
11gR2
60
Migración a Oracle Cloud de Forms & Reports
Propuesta de migración
10gR2
12c
61
12c
Migración a Oracle Cloud de Forms & Reports
Propuesta de migración
12c
12c
62
• Tener buenos tiempos de respuesta en una arquitectura de cloud híbrido (base de datos
On-Premise y aplicación en cloud).
• Desplegar en modalidad big bang.
• Implementar HA en capa de aplicaciones, como mejora.
Migración a Oracle Cloud de Forms & Reports
Retos del proyecto
63
Caso 3 - Sector Industria
Escenarios de migración de Oracle Forms &
Reports a Oracle Cloud
Migración a Oracle Cloud de Forms & Reports 64
• El cliente disponía entre sus sistemas de información de un entorno con tecnología Oracle
Forms&Reports 11gR2, desplegado en Windows On-Premise.
• El cliente necesitaba acometer un proyecto de consolidación y actualización de su entorno
de base de datos y se planteaba la migración a servicios de cloud.
Migración a Oracle Cloud de Forms & Reports
Situación de partida
65
La aplicación se ha mantenido on-premise y las bases de datos se han desplegado
íntegramente en el Cloud de Oracle:
Migración a Oracle Cloud de Forms & Reports
Solución propuesta
o La capa de aplicación se ha mantenido en local, aunque se ha
actualizado a la versión 12c para tener una configuración soportada.
o En la capa de datos se ha actualizado la versión de base de datos a la
versión 12.2 y se ha desplegado en cloud sobre servicios PaaS
(Database Cloud Service), unificándola con otros servicios del cliente.
o Se utiliza FastConnect para el acceso al Cloud de Oracle desde la red
del cliente:
Garantía de rendimiento de las aplicaciones.
Mayor ancho de banda y mejor calidad de servicio.
66
Migración a Oracle Cloud de Forms & Reports
Propuesta de migración
10gR2
11gR2
67
Migración a Oracle Cloud de Forms & Reports
Propuesta de migración
12c
11gR2
68
Migración a Oracle Cloud de Forms & Reports
Propuesta de migración
11gR2
12c
69
Migración a Oracle Cloud de Forms & Reports
Propuesta de migración
12gR2
12c
70
• Consolidación y migración de las bases de datos.
• Actualización de Forms & Reports para conseguir un despliegue soportado
• Tener buenos tiempos de respuesta en una arquitectura de cloud híbrido (base de datos en
cloud y aplicación on-premise).
• Pilotos de cloud en capa de aplicaciones, como primer paso a una evolución futura.
Migración a Oracle Cloud de Forms & Reports
Retos del proyecto
71
Fly to Oracle Cloud: Pack “Migration of Forms &
Reports to Cloud”
Migración a Oracle Cloud de Forms & Reports 72
cloudservices.avanttic.com
+30 packs para acelerar y simplificar la transición a Oracle Cloud
Fly to Oracle Cloud
PaaS for SaaS
Business Analytics
Content, Process & Mobile
Integrations
Applications & Development
Database
IaaS
Disaster Recovery
Migración a Oracle Cloud de Forms & Reports 73
cloudservices.avanttic.com
Migración a Oracle Cloud de Forms & Reports
Implementa fácil, rápida y ágilmente cualquier aplicación en la nube pública
Applications & Development
Developer Cloud Services
Backend Development
Migration of Forms & Reports to Cloud
Migration of Applications to Cloud
Developments for SaaS
74
Migración a Oracle Cloud de Forms & Reports
Migration of Forms & Reports to Cloud
Applications & Development
Miles de aplicaciones desarrolladas con Oracle Forms & Reports siguen soportando
los sistemas transaccionales de muchas organizaciones. No existe un cloud service
específico pero sí que es posible migrar estas aplicaciones a Oracle Cloud, ya sea
moviendo sólo la capa de BD, sólo la capa de aplicación o ambas.
• Configuración Oracle Public Cloud IaaS Subscription: Compute, Storage y Static IP.
• Configuración Oracle Database: Database Cloud Service o Database on Compute.
• Configuración Oracle Forms and Reports: Compute.
• Migración de Base de datos mediante Export /Import o Data Guard.
• Migración de ficheros de configuración Forms&Reports.
• Compilación de Formularios y Reports.
• SwitchOver al Cloud.
• Opcional: Mantenimiento y soporte.
Duración
2-3 semanas
75
Pedro Yagüe Alonso
Solution Sales Specialist
pedro.yague@avanttic.com
+34 609 177 480
Questions and Answers

More Related Content

What's hot

Oracle forms les25
Oracle forms  les25Oracle forms  les25
Oracle forms les25Abed Othman
 
SOA for PL/SQL Developer (OPP 2010)
SOA for PL/SQL Developer (OPP 2010)SOA for PL/SQL Developer (OPP 2010)
SOA for PL/SQL Developer (OPP 2010)Lucas Jellema
 
Oracle Office Hours - Exposing REST services with APEX and ORDS
Oracle Office Hours - Exposing REST services with APEX and ORDSOracle Office Hours - Exposing REST services with APEX and ORDS
Oracle Office Hours - Exposing REST services with APEX and ORDSDoug Gault
 
Introduction to Spring Cloud
Introduction to Spring Cloud           Introduction to Spring Cloud
Introduction to Spring Cloud VMware Tanzu
 
Build web apps with react js
Build web apps with react jsBuild web apps with react js
Build web apps with react jsdhanushkacnd
 
Diseño de APIs con OpenAPI
Diseño de APIs con OpenAPIDiseño de APIs con OpenAPI
Diseño de APIs con OpenAPIPedro J. Molina
 
React js programming concept
React js programming conceptReact js programming concept
React js programming conceptTariqul islam
 
Projects In Laravel : Learn Laravel Building 10 Projects
Projects In Laravel : Learn Laravel Building 10 ProjectsProjects In Laravel : Learn Laravel Building 10 Projects
Projects In Laravel : Learn Laravel Building 10 ProjectsSam Dias
 
Hexagonal architecture with Spring Boot
Hexagonal architecture with Spring BootHexagonal architecture with Spring Boot
Hexagonal architecture with Spring BootMikalai Alimenkou
 
Lets make a better react form
Lets make a better react formLets make a better react form
Lets make a better react formYao Nien Chung
 
Exalogic Technical Overview
Exalogic Technical OverviewExalogic Technical Overview
Exalogic Technical OverviewAndrey Akulov
 
React Router: React Meetup XXL
React Router: React Meetup XXLReact Router: React Meetup XXL
React Router: React Meetup XXLRob Gietema
 
Building a REST Service in minutes with Spring Boot
Building a REST Service in minutes with Spring BootBuilding a REST Service in minutes with Spring Boot
Building a REST Service in minutes with Spring BootOmri Spector
 
ASP.NET Core MVC + Web API with Overview
ASP.NET Core MVC + Web API with OverviewASP.NET Core MVC + Web API with Overview
ASP.NET Core MVC + Web API with OverviewShahed Chowdhuri
 
Oracle SOA Suite Overview - Integration in a Service-Oriented World
Oracle SOA Suite Overview - Integration in a Service-Oriented WorldOracle SOA Suite Overview - Integration in a Service-Oriented World
Oracle SOA Suite Overview - Integration in a Service-Oriented WorldOracleContractors
 

What's hot (20)

Oracle forms les25
Oracle forms  les25Oracle forms  les25
Oracle forms les25
 
SOA for PL/SQL Developer (OPP 2010)
SOA for PL/SQL Developer (OPP 2010)SOA for PL/SQL Developer (OPP 2010)
SOA for PL/SQL Developer (OPP 2010)
 
Oracle Office Hours - Exposing REST services with APEX and ORDS
Oracle Office Hours - Exposing REST services with APEX and ORDSOracle Office Hours - Exposing REST services with APEX and ORDS
Oracle Office Hours - Exposing REST services with APEX and ORDS
 
React
React React
React
 
Introduction to Spring Cloud
Introduction to Spring Cloud           Introduction to Spring Cloud
Introduction to Spring Cloud
 
Build web apps with react js
Build web apps with react jsBuild web apps with react js
Build web apps with react js
 
Diseño de APIs con OpenAPI
Diseño de APIs con OpenAPIDiseño de APIs con OpenAPI
Diseño de APIs con OpenAPI
 
React js programming concept
React js programming conceptReact js programming concept
React js programming concept
 
Projects In Laravel : Learn Laravel Building 10 Projects
Projects In Laravel : Learn Laravel Building 10 ProjectsProjects In Laravel : Learn Laravel Building 10 Projects
Projects In Laravel : Learn Laravel Building 10 Projects
 
Hexagonal architecture with Spring Boot
Hexagonal architecture with Spring BootHexagonal architecture with Spring Boot
Hexagonal architecture with Spring Boot
 
Lets make a better react form
Lets make a better react formLets make a better react form
Lets make a better react form
 
Exalogic Technical Overview
Exalogic Technical OverviewExalogic Technical Overview
Exalogic Technical Overview
 
Nextjs13.pptx
Nextjs13.pptxNextjs13.pptx
Nextjs13.pptx
 
Webinar Migración de Forms & Reports a Oracle Cloud
Webinar Migración de Forms & Reports a Oracle CloudWebinar Migración de Forms & Reports a Oracle Cloud
Webinar Migración de Forms & Reports a Oracle Cloud
 
React Router: React Meetup XXL
React Router: React Meetup XXLReact Router: React Meetup XXL
React Router: React Meetup XXL
 
Building a REST Service in minutes with Spring Boot
Building a REST Service in minutes with Spring BootBuilding a REST Service in minutes with Spring Boot
Building a REST Service in minutes with Spring Boot
 
Migración Discoverer a Oracle BI
Migración Discoverer a Oracle BIMigración Discoverer a Oracle BI
Migración Discoverer a Oracle BI
 
ASP.NET Core MVC + Web API with Overview
ASP.NET Core MVC + Web API with OverviewASP.NET Core MVC + Web API with Overview
ASP.NET Core MVC + Web API with Overview
 
Spring Boot Tutorial
Spring Boot TutorialSpring Boot Tutorial
Spring Boot Tutorial
 
Oracle SOA Suite Overview - Integration in a Service-Oriented World
Oracle SOA Suite Overview - Integration in a Service-Oriented WorldOracle SOA Suite Overview - Integration in a Service-Oriented World
Oracle SOA Suite Overview - Integration in a Service-Oriented World
 

Similar to Evento Virtual - Continuidad de los desarrollos con Oracle Forms & Reports

#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reportsavanttic Consultoría Tecnológica
 
avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...
avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...
avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...avanttic Consultoría Tecnológica
 
Oracle Analytics Cloud - Características y migración desde Oracle Business In...
Oracle Analytics Cloud - Características y migración desde Oracle Business In...Oracle Analytics Cloud - Características y migración desde Oracle Business In...
Oracle Analytics Cloud - Características y migración desde Oracle Business In...avanttic Consultoría Tecnológica
 
Presentacion Microsoft
Presentacion MicrosoftPresentacion Microsoft
Presentacion Microsoftfcolauravel
 
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...SpanishPASSVC
 
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL ServerJohn Bulla
 
Webinar - Oracle SOA/BPM, continuidad y evolución hacia el Cloud
Webinar - Oracle SOA/BPM, continuidad y evolución hacia el CloudWebinar - Oracle SOA/BPM, continuidad y evolución hacia el Cloud
Webinar - Oracle SOA/BPM, continuidad y evolución hacia el Cloudavanttic Consultoría Tecnológica
 
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...avanttic Consultoría Tecnológica
 
RoadShow-Azure-PartnersMicrosoft-Nov-2010-Caso de éxito de Softeng Portal Bul...
RoadShow-Azure-PartnersMicrosoft-Nov-2010-Caso de éxito de Softeng Portal Bul...RoadShow-Azure-PartnersMicrosoft-Nov-2010-Caso de éxito de Softeng Portal Bul...
RoadShow-Azure-PartnersMicrosoft-Nov-2010-Caso de éxito de Softeng Portal Bul...SOFTENG
 
Ventajas de AX 2012 R3 D365
Ventajas de AX 2012 R3   D365 Ventajas de AX 2012 R3   D365
Ventajas de AX 2012 R3 D365 Lisette Baquerizo
 
Comparativo entre plataformas de ESB
Comparativo entre plataformas de ESBComparativo entre plataformas de ESB
Comparativo entre plataformas de ESBIntellego Chile
 
Lo nuevo de Business Central 2022 Wave 2.pptx
Lo nuevo de Business Central 2022 Wave 2.pptxLo nuevo de Business Central 2022 Wave 2.pptx
Lo nuevo de Business Central 2022 Wave 2.pptxGerardo Renteria
 
Webinar ADF Smart Monitor
Webinar ADF Smart MonitorWebinar ADF Smart Monitor
Webinar ADF Smart MonitoratSistemas
 
presentacion Content Pills ERP ES_JUN.2021.pdf
presentacion Content Pills ERP ES_JUN.2021.pdfpresentacion Content Pills ERP ES_JUN.2021.pdf
presentacion Content Pills ERP ES_JUN.2021.pdfluis789956
 

Similar to Evento Virtual - Continuidad de los desarrollos con Oracle Forms & Reports (20)

#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports
 
avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...
avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...
avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...
 
Webinar – El futuro de Oracle Reports y Oracle Discoverer
Webinar – El futuro de Oracle Reports y Oracle DiscovererWebinar – El futuro de Oracle Reports y Oracle Discoverer
Webinar – El futuro de Oracle Reports y Oracle Discoverer
 
Oracle Analytics Cloud - Características y migración desde Oracle Business In...
Oracle Analytics Cloud - Características y migración desde Oracle Business In...Oracle Analytics Cloud - Características y migración desde Oracle Business In...
Oracle Analytics Cloud - Características y migración desde Oracle Business In...
 
Oracle Data Integrator 12c
Oracle Data Integrator 12cOracle Data Integrator 12c
Oracle Data Integrator 12c
 
20060612 Dev Ba
20060612 Dev Ba20060612 Dev Ba
20060612 Dev Ba
 
Presentacion Microsoft
Presentacion MicrosoftPresentacion Microsoft
Presentacion Microsoft
 
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...
24 HOP edición Español - Alm para el desarrollo de base de datos sql server -...
 
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
24 Horas Español 2014 - ALM para el desarrollo de base de datos SQL Server
 
Webinar - Oracle SOA/BPM, continuidad y evolución hacia el Cloud
Webinar - Oracle SOA/BPM, continuidad y evolución hacia el CloudWebinar - Oracle SOA/BPM, continuidad y evolución hacia el Cloud
Webinar - Oracle SOA/BPM, continuidad y evolución hacia el Cloud
 
Webinar Oracle Data Integrator 12c (ODI)
Webinar Oracle Data Integrator 12c (ODI)Webinar Oracle Data Integrator 12c (ODI)
Webinar Oracle Data Integrator 12c (ODI)
 
A todo vapor con oracle forms & services laouc
A todo vapor con oracle forms & services laoucA todo vapor con oracle forms & services laouc
A todo vapor con oracle forms & services laouc
 
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
 
RoadShow-Azure-PartnersMicrosoft-Nov-2010-Caso de éxito de Softeng Portal Bul...
RoadShow-Azure-PartnersMicrosoft-Nov-2010-Caso de éxito de Softeng Portal Bul...RoadShow-Azure-PartnersMicrosoft-Nov-2010-Caso de éxito de Softeng Portal Bul...
RoadShow-Azure-PartnersMicrosoft-Nov-2010-Caso de éxito de Softeng Portal Bul...
 
Cuore Málaga 2008
Cuore Málaga 2008 Cuore Málaga 2008
Cuore Málaga 2008
 
Ventajas de AX 2012 R3 D365
Ventajas de AX 2012 R3   D365 Ventajas de AX 2012 R3   D365
Ventajas de AX 2012 R3 D365
 
Comparativo entre plataformas de ESB
Comparativo entre plataformas de ESBComparativo entre plataformas de ESB
Comparativo entre plataformas de ESB
 
Lo nuevo de Business Central 2022 Wave 2.pptx
Lo nuevo de Business Central 2022 Wave 2.pptxLo nuevo de Business Central 2022 Wave 2.pptx
Lo nuevo de Business Central 2022 Wave 2.pptx
 
Webinar ADF Smart Monitor
Webinar ADF Smart MonitorWebinar ADF Smart Monitor
Webinar ADF Smart Monitor
 
presentacion Content Pills ERP ES_JUN.2021.pdf
presentacion Content Pills ERP ES_JUN.2021.pdfpresentacion Content Pills ERP ES_JUN.2021.pdf
presentacion Content Pills ERP ES_JUN.2021.pdf
 

More from avanttic Consultoría Tecnológica

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

More from avanttic Consultoría Tecnológica (20)

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

Recently uploaded

Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar24roberto21
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
Trabajo de tecnología liceo departamental
Trabajo de tecnología liceo departamentalTrabajo de tecnología liceo departamental
Trabajo de tecnología liceo departamentalEmanuelCastro64
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointValerioIvanDePazLoja
 
Trabajo de Tecnología .pdfywhwhejsjsjsjsjsk
Trabajo de Tecnología .pdfywhwhejsjsjsjsjskTrabajo de Tecnología .pdfywhwhejsjsjsjsjsk
Trabajo de Tecnología .pdfywhwhejsjsjsjsjskbydaniela5
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
TECNOLOGIA 11-4.8888888888888888888888888
TECNOLOGIA 11-4.8888888888888888888888888TECNOLOGIA 11-4.8888888888888888888888888
TECNOLOGIA 11-4.8888888888888888888888888ElianaValencia28
 
Tecnología Educativa- presentación maestría
Tecnología Educativa- presentación maestríaTecnología Educativa- presentación maestría
Tecnología Educativa- presentación maestríaElizabethLpezSoto
 
Trabajo de tecnología primer periodo 2024
Trabajo de tecnología primer periodo 2024Trabajo de tecnología primer periodo 2024
Trabajo de tecnología primer periodo 2024anasofiarodriguezcru
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guiaORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guiaYeimys Ch
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptxHugoGutierrez99
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
TENDENCIAS DE IA Inteligencia artificial generativa.pdf
TENDENCIAS DE IA Inteligencia artificial generativa.pdfTENDENCIAS DE IA Inteligencia artificial generativa.pdf
TENDENCIAS DE IA Inteligencia artificial generativa.pdfJoseAlejandroPerezBa
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)JuanStevenTrujilloCh
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfKarinaCambero3
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfFernandoOblitasVivan
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024u20211198540
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxhasbleidit
 

Recently uploaded (20)

Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
Trabajo de tecnología liceo departamental
Trabajo de tecnología liceo departamentalTrabajo de tecnología liceo departamental
Trabajo de tecnología liceo departamental
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power Point
 
Trabajo de Tecnología .pdfywhwhejsjsjsjsjsk
Trabajo de Tecnología .pdfywhwhejsjsjsjsjskTrabajo de Tecnología .pdfywhwhejsjsjsjsjsk
Trabajo de Tecnología .pdfywhwhejsjsjsjsjsk
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
TECNOLOGIA 11-4.8888888888888888888888888
TECNOLOGIA 11-4.8888888888888888888888888TECNOLOGIA 11-4.8888888888888888888888888
TECNOLOGIA 11-4.8888888888888888888888888
 
Tecnología Educativa- presentación maestría
Tecnología Educativa- presentación maestríaTecnología Educativa- presentación maestría
Tecnología Educativa- presentación maestría
 
Trabajo de tecnología primer periodo 2024
Trabajo de tecnología primer periodo 2024Trabajo de tecnología primer periodo 2024
Trabajo de tecnología primer periodo 2024
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guiaORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
TENDENCIAS DE IA Inteligencia artificial generativa.pdf
TENDENCIAS DE IA Inteligencia artificial generativa.pdfTENDENCIAS DE IA Inteligencia artificial generativa.pdf
TENDENCIAS DE IA Inteligencia artificial generativa.pdf
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdf
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdf
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
 

Evento Virtual - Continuidad de los desarrollos con Oracle Forms & Reports

  • 1. ¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 1
  • 2. Evolución, innovación y transformación Compañía Barcelona MadridSomos una consultora de servicios informáticos especializada íntegramente en la tecnología Oracle -Oracle Platinum Partner Cloud Select EMEA- Consultores especializados en tecnología Oracle +170 Crecimiento anual 20% Clientes +250 Especializaciones Oracle 42 Dossier de Compañía 2
  • 3. Soluciones y servicios Transformación digital Las soluciones SMACT garantizan la (r)evolución de tu organización Consultoría Oracle Servicios de consultoría sobre toda la pila tecnológica de Oracle Servicios gestionados Externalizar la gestión IT implica más especialización e innovación Dossier de Compañía 3 Propuesta de valor de avanttic
  • 4. Transformación digital - #smact Soluciones y servicios Ayudamos a las organizaciones en su transformación digital social mobile analytics cloud things Dossier de Compañía 4
  • 5. Global, EMEA & Spain Oracle awards Oracle Awards - Spain Oracle Exadata Specialized Partner of the year (FY20) 13 Premios y reconocimientos como partner Oracle en los últimos 9 años Oracle Excellence Awards - Worldwide Oracle Cloud PaaS Specialized Partner of the year (2018) Oracle Excellence Awards - EMEA Oracle IaaS & PaaS Specialized Partner of the year (2019) Dossier de Compañía 5
  • 6. Agenda ¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 6 ¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? • RoadMap y certificación • Nuevas funcionalidades • BI Publisher • Migración • Conclusiones Migración a Oracle Cloud de Forms & Reports • Introducción a Oracle Cloud (OCI) • Escenarios de migración de Oracle Forms & Reports a Oracle Cloud • Fly to Oracle Cloud: Pack “Migration of Forms & Reports to Cloud” • Turno de preguntas
  • 7. ¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 5 de mayo de 2020 Javier Gea Responsable de Área Application Development - Database & Forms Continuidad de los desarrollos con Oracle Forms&Reports
  • 8. ¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 8 RoadMap y certificación
  • 9. ¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 9 Roadmap de Oracle Forms&Reports
  • 10. ¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 10 Certificado con últimas versiones de Oracle BD >= 11.2.0.4 >= 12.1.0.1 12.2.0.1.0 >= 18.3 >= 19.3
  • 11. ¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 11 Fin de soporte de navegadores al plugin de Java • Los navegadores dejan de dar soporte al Java Plugin. • Aplicaciones No compatibles con todos los navegadores. • Compatibilidad entre versiones de navegador, Java Plugin y SO. • Problemas de seguridad con algunas versiones de navegadores. • Problemas de seguridad con el Java Plugin.
  • 12. ¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 12 Alternativas ejecución cliente. Con navegador Certificación navegadores y JAVA • Applet embebido en HTML  Configuración por defecto  Soporta SSO, SSO Logout, integración con JS  Integración con aplicaciones HTML • JNLP embebido en HTML  Soporta SSO, SSO Logout, integración con JS  Base 64 codifica el código fuente del JNLP en el lado cliente  Integración con aplicaciones HTML
  • 13. ¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 13 Alternativas ejecución cliente. Sin navegador Certificación navegadores y JAVA • Java Web Start (JWS)  Soporte SSO limitado (necesita navegador)  NO soporta SSO Logout  Ya soporta integración con JS (componente aparte) • Standalone (FSAL) • Ya soporta SSO y JS • No necesita navegador • Se carga desde línea de comandos OpcionalObligatorio
  • 14. ¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 14 Nuevas funcionalidades
  • 15. ¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 15 Top funcionalidades Nuevas funcionalidades JVM Pooling Integración con BI-Publisher Custom Color Schemes Webutil NO OLE Record Manager Forms Application Deployment Services (FAD) Mejor calidad imágenes Login customizado Integración OPSS Eventos de sistema
  • 16. ¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 16 Otras funcionalidades Nuevas funcionalidades RECORD_COUNT_DISPLAYED Iconos en las pestañas Degradado color canvas maxEventWait y Colas AQ RowBanding Más tamaños de iconos USER_IP_ADDRESS
  • 17. ¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 17 Otras funcionalidades Nuevas funcionalidades VARCHAR2 65534 >> 2097151 Cliente BD actualizado Eventos a nivel de Item Webutil file Transfer 30% más rápido Soporte para JAVA 11 ignoreSaaCache (FSAL) Majoras en el IDE de desarrollo Y muchas más…
  • 18. ¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 18 imagen VM para Oracle Cloud Infrastructure (OCI) Nuevas funcionalidades • Nueva Imagen Oracle Linux 7 lista para ejecutar en OCI. • Oracle Linux 7.7 • Oracle JDK 8u231 • Oracle Database EE 19.3.0 • WebLogic Server 12.2.1.4.0 • Forms and Reports 12.2.1.4.0 • SQL Developer 19.2.1.247.2212
  • 19. ¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 19 BI Publisher
  • 20. ¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 20 Oracle Reports deprecated • No será actualizado en futuras versiones • Oracle nos propone una alternativa con BI Publisher
  • 21. ¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 21 Diversidad de requerimientos Desafíos del reporting • Informes ricos en detalles • Orígenes de datos diversos • Formatos pre-impresos  Documentos financieros  Documentos oficiales • Materiales de marketing • Contratos • Cheques • Etiquetas • XMLs • EFT / EDI • Destinos diferentes Informes Etiquetas Facturas XML / EFT / EDI Destinos Cartas y Contratos
  • 22. ¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 22 Visión general Arquitectura
  • 23. ¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 23 Flujo de ejecución del informe Anatomía de un Informe BI Publisher Salida Informe Extracción de Datos Formato Traducción BI Publisher 1 2 3 4
  • 24. ¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 24 Ejecución interactiva Para todo tipo de informes
  • 25. ¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 25 Migración
  • 26. ¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 26 avanttic migrador Migración • Software desarrollado por avanttic capaz de:  Realizar adaptaciones a Forms 12c.  Modernizar mediante cambios de Look&Feel.  Modificaciones masivas en el código. • Versiones soportadas desde versión 6/6i, a 12c.
  • 27. ¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 27 Características del migrador Migración • Permite una única línea de desarrollo con dos versiones de forms diferentes mientras el proyecto de migración está en marcha. • Parametrizable vía XML. • Desarrollado 100% en JAVA y Oracle JDAPI. • El uso de la herramienta minimiza considerablemente el tiempo del proyecto de migración en un 75% consiguiendo que el proceso de migración sea menos “traumático”, más rápido y menos costoso. • No requiere licenciamiento alguno.
  • 28. ¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 28 Metodología de migración Migración Estudio de las aplicaciones a ser migradas Instalación/Configuración binarios productos implicados Adaptar (sólo si es necesario y mejor mediante avanttic migrador) Recompilar Pruebas técnicas y pruebas funcionales Transferencia de conocimientos y Formación Puesta en marcha
  • 29. ¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 29 Asistente migración Migración Reports -> BIP
  • 30. ¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 30 Utilidad OR2BIPConvAssist Migración Reports -> BIP Estrategia de migración • Evaluar el escenario  Volumen y Complejidad de los reports • Construir un juego de prueba representativo • Realizar un piloto de migración con el juego de prueba • Valorar los resultados obtenidos Extracción de Datos Definición modelo datos (.xdm) Definición del Informe Definición del Informe (.xdo) Log de la migración (.log) [ LOV para los parámetros (.xml)] Formato del informe Fichero de plantilla (.rtf) Código Almacenado BD Especificación del paquete (.pls) Cuerpo del paquete (.plb)
  • 31. ¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 31 Conclusiones
  • 32. ¿Por qué actualizar versión y seguir invirtiendo en Oracle Forms? 32 Conclusiones • Premier support hasta Agosto 2022 y Extended hasta Agosto 2025. • Quinta actualización desde la salida de Forms 12c. Hasta 50 nuevas funcionalidades en Forms. • Soporte ejecución sin navegador. • Múltiples posibilidades de modernización. • Reports deprecated y Alternativa BIP. • Migraciones y Modernizaciones asumibles, con bajo coste y sin riesgo. ¿Forms 20 ó Forms 21?
  • 33. Javier Gea Responsable de Área Application Development javier.gea@avanttic.com 609 943 003
  • 34. Migración a Oracle Cloud de Forms & Reports 5 de mayo de 2020 Pedro Yagüe Alonso Solution Sales Specialist Continuidad de los desarrollos con Oracle Forms&Reports
  • 35. Introducción a Oracle Cloud (OCI) Migración a Oracle Cloud de Forms & Reports 35
  • 36. Nube pública de última generación Oracle Cloud Infrastructure (OCI) o Representa una reestructuración fundamental de la nueva nube pública convencional. o Ofrece acceso a las últimas innovaciones de Autonomous Database y servicios de plataforma, todo ello integrado de forma nativa. o Admite las cargas de trabajo tradicionales, fundamentales y de alto rendimiento (IA/AA y HPC) que se suelen encontrar en los entornos locales. o Admite cargas de trabajo de aplicaciones móviles y en la nube. o Relación precio-rendimiento líder del sector, precios transparentes con modelos de pago flexibles, así como garantía de rendimiento, gestión y disponibilidad. o Seguridad en todo el perímetro. Migración a Oracle Cloud de Forms & Reports 36
  • 37. Virtualización de redes aisladas A/De otros tenants A/De otros tenants Nubes de 1ª generación: las más presentes en la actualidad Nube de 2ª generación: Oracle Cloud Infrastructure-Wide SO host/núcleo Virtualización de redes Hipervisor Virtualización de servidores Separa el entorno de red y el del cliente Hipervisor de virtualización de servidores Virtualización de redes VM/SO invitad o VM/SO invitad o VM/SO invitad o VM/SO invitad o VM/SO invitad o VM/SO invitad o SO host/núcleo Virtualización de redes SO host/núcleo Hipervisor Contenedor (opcional) VM/SO invitad o VM/SO invitad o VM/SO invitad o VM/SO invitado VM/SO invitado VM/SO invitado Virtualización off-box Rendimiento y Seguridad Migración a Oracle Cloud de Forms & Reports 37
  • 38. Oracle Cloud Infrastructure Recursos informáticos Hardware dedicado y máquinas virtuales que admiten cargas de trabajo tradicionales, HPC, IA/AA y en la nube Redes Predecible, baja latencia, aislamiento y disponibilidad Almacenamiento Almacenamiento de alto rendimiento de archivos, objetos, de bloques y local Seguridad Aislamiento de proveedores, recursos informáticos y redes. Servicios en todo el perímetro Perímetro Resolución de nombres de DNS, WAF, DDOS, correo electrónico STMP Migración a Oracle Cloud de Forms & Reports 38
  • 39. Oracle Cloud Infrastructure Segurida d Capacidadde gestión Servidores dedicados y GPU Servidores dedicados Contenedor es Máquinas virtuales Máquinas virtuales y GPU Recursos informáticos Redes Equilibrado res de carga Redes virtuales en la nube VPNDNS FastConnect NVMe local Objeto/arc hivo Bloque Copia de seguridad y transferen cia Archivo Almacenami ento Seguridad Capacidaddegestión Servidores dedicados y GPU Servidores dedicados ContenedoresMáquinas virtuales Máquinas virtuales y GPU Recursos informáticos Redes Balanceadores de carga Redes virtuales en la nube VPNDNS FastConnect NVMe local Objeto/ archivo Bloque Copia de seguridad y transferencia Archivo Almacenamiento Migración a Oracle Cloud de Forms & Reports 39
  • 40. Migración a Oracle Cloud de Forms & Reports Relación precio-rendimiento líder en la nube Negrita = costo más bajo Oracle AWS Azure GCP Instancias de máquina virtual estándar ($/OCPU/hora) 0,0638$ +49% +49% +46% Instancias de máquina virtual de E/S densa ($/OCPU/hora) 0,1275$ +18% +48% +20% Hardware dedicado estándar ($/OCPU/hora) 0,0638$ +45% N/A N/A Hardware dedicado con E/S densa ($/OCPU/hora) 0,1275$ +4% N/A N/A Instancias de GPU ($/GPU/hora) 2,25$ +26% +26% +4% Almacenamiento en bloque: Rendimiento masivo (costo anual, 400 GB, 20.000 IOPS) 204$ +7.900% +2.900% +400% Archivo de datos ($/GB/mes) 0,0026$ +35% -30% +63% Salida de datos de Internet (50 TB/mes) 340$ +1.300% +1.300% +1.300% Red de línea privada (1 Gbps, 100 TB de datos, mensual) 155$ +2.100% +3.700% +1.500% 40
  • 41. Enero 2020: 16 regiones activas, 20 planificadas Presencia internacional de Oracle Cloud Infrastructure Comercial Oficial Comercial planificado Oficial planificado Interconexión con Microsoft Azure planificada Interconexión con Microsoft Azure Migración a Oracle Cloud de Forms & Reports 41
  • 42. Migración a Oracle Cloud de Forms & Reports Conformidad con OCI: programas de auditoría actuales GlobalOficialSectorRegional 27001: 27017: 27018SOC 1: SOC 2: SOC 3 Nivel 1 Autoevaluación PIPEDA - Canadá DoD DISA SRG IL2 Moderado - Agencia ATO VPAT – Sección 508 G-Cloud 11 - Reino Unido Cláusulas modelo - UE Escudo de la privacidad EE. UU HIPAA PCI DSS FISC - Japón IG Toolkit - Reino Unido Principios de seguridad en la nube - Reino Unido My Number - Japón Cyber Essentials Plus - Reino UnidoTISAX - AlemaniaBSI C5 - AlemaniaRGPD - UE C5 También en España; certificación alta en el Esquema Nacional de Seguridad 42
  • 43. Caso 1 - Sector Retail Escenarios de migración de Oracle Forms & Reports a Oracle Cloud Migración a Oracle Cloud de Forms & Reports 43
  • 44. • El cliente disponía, dentro de sus sistema de TI, de una aplicación desarrollada íntegramente con tecnología Oracle Forms&Reports 6i. Esta aplicación se ejecutaba en arquitectura Cliente/Servidor. • El cliente deseaba renovar la plataforma que da servicio a esta aplicación a la última versión disponible de los productos implicados: Oracle WebLogic Suite Forms&Reports 12c y Oracle Database 12c. Migración a Oracle Cloud de Forms & Reports Situación de partida 44
  • 45. o La capa de aplicación se ha instalado sobre máquinas virtuales usando servicios IaaS (Oracle Cloud Infrastructure). o La capa de datos está desplegada sobre servicios PaaS (Database Cloud Service). o Se utiliza FastConnect para el acceso al Cloud de Oracle desde la red del cliente: Mayor ancho de banda y mejor calidad de servicio. Migración a Oracle Cloud de Forms & Reports Solución propuesta La aplicación y su base de datos se han desplegado íntegramente en Oracle Cloud: 45
  • 46. Migración a Oracle Cloud de Forms & Reports Propuesta de migración 10gR2 6i 46
  • 47. Migración a Oracle Cloud de Forms & Reports Propuesta de migración 10gR2 6i 12c 47
  • 48. Migración a Oracle Cloud de Forms & Reports Propuesta de migración 10gR2 12c 48
  • 49. Migración a Oracle Cloud de Forms & Reports Propuesta de migración 12c12c 10gR2 49
  • 50. Migración a Oracle Cloud de Forms & Reports Propuesta de migración 10gR2 12c 50
  • 51. Migración a Oracle Cloud de Forms & Reports Propuesta de migración 12c 12c 51
  • 52. • La aplicación no podía pararse durante un periodo prolongado de tiempo, lo que obligo a hacer una migración gradual, durante la cual la aplicación estaba en el cloud y la base de datos on-premise. • Criticidad de las líneas de comunicación: o Todos los accesos pasaron a ser remotos; la caída de la línea haría que todos los puntos de ventas quedasen parados. o Se necesitaba garantizar una calidad de servicio para que el acceso a los datos desde la aplicación fuese el adecuado, tanto en términos de ancho de banda como de latencia. Migración a Oracle Cloud de Forms & Reports Retos del proyecto 52
  • 53. Una conexión VPN con IPSec establece una conexión de red cifrada a través de Internet entre su red o centro de datos y su red virtual en la nube de Oracle Cloud Infrastructure (VCN). Es una solución adecuada si tiene unos requisitos de ancho de banda bajos o no demasiado altos, y puede tolerar la variabilidad inherente de las conexiones basadas en Internet. El servicio FastConnect de Oracle Cloud evita el uso de Internet. En su lugar, utiliza conexiones privadas y dedicadas entre su red o centro de datos y su VCN. Migración a Oracle Cloud de Forms & Reports Opciones de conectividad 53
  • 54. Conexión directa con Oracle Cloud Migración a Oracle Cloud de Forms & Reports FastConnect 54
  • 55. Conexión mediante un partner – Línea remota Migración a Oracle Cloud de Forms & Reports FastConnect 55
  • 56. Conexión mediante un partner - Colocación Migración a Oracle Cloud de Forms & Reports FastConnect 56
  • 57. Caso 2 - Sector Distribución Escenarios de migración de Oracle Forms & Reports a Oracle Cloud Migración a Oracle Cloud de Forms & Reports 57
  • 58. • El cliente disponía entre sus sistemas de información de un entorno con tecnología Oracle Forms&Reports 11gR2, desplegado en Windows On-Premise. • El cliente deseaba migrar la solución a un entorno Cloud y actualizar a la versión 12c, la última de Oracle Forms&Reports. Migración a Oracle Cloud de Forms & Reports Situación de partida 58
  • 59. La aplicación y su base de datos se han desplegado íntegramente en el Cloud de Oracle: Migración a Oracle Cloud de Forms & Reports Solución propuesta o La capa de aplicación se ha instalado sobre máquinas virtuales usando servicios IaaS (Oracle Cloud Infrastructure). o La capa de datos se mantuvo originalmente en local. En una segunda fase del proyecto de ha configurado la capa de aplicación en alta disponibilidad y se ha actualizado la versión de base de datos a la versión 12.2: Aprovechando este cambio, la capa de datos se ha desplegado sobre servicios PaaS (Database Cloud Service). o Se utiliza IPSec VPN para el acceso al Cloud de Oracle desde la red de El cliente. 59
  • 60. Migración a Oracle Cloud de Forms & Reports Propuesta de migración 10gR2 11gR2 60
  • 61. Migración a Oracle Cloud de Forms & Reports Propuesta de migración 10gR2 12c 61
  • 62. 12c Migración a Oracle Cloud de Forms & Reports Propuesta de migración 12c 12c 62
  • 63. • Tener buenos tiempos de respuesta en una arquitectura de cloud híbrido (base de datos On-Premise y aplicación en cloud). • Desplegar en modalidad big bang. • Implementar HA en capa de aplicaciones, como mejora. Migración a Oracle Cloud de Forms & Reports Retos del proyecto 63
  • 64. Caso 3 - Sector Industria Escenarios de migración de Oracle Forms & Reports a Oracle Cloud Migración a Oracle Cloud de Forms & Reports 64
  • 65. • El cliente disponía entre sus sistemas de información de un entorno con tecnología Oracle Forms&Reports 11gR2, desplegado en Windows On-Premise. • El cliente necesitaba acometer un proyecto de consolidación y actualización de su entorno de base de datos y se planteaba la migración a servicios de cloud. Migración a Oracle Cloud de Forms & Reports Situación de partida 65
  • 66. La aplicación se ha mantenido on-premise y las bases de datos se han desplegado íntegramente en el Cloud de Oracle: Migración a Oracle Cloud de Forms & Reports Solución propuesta o La capa de aplicación se ha mantenido en local, aunque se ha actualizado a la versión 12c para tener una configuración soportada. o En la capa de datos se ha actualizado la versión de base de datos a la versión 12.2 y se ha desplegado en cloud sobre servicios PaaS (Database Cloud Service), unificándola con otros servicios del cliente. o Se utiliza FastConnect para el acceso al Cloud de Oracle desde la red del cliente: Garantía de rendimiento de las aplicaciones. Mayor ancho de banda y mejor calidad de servicio. 66
  • 67. Migración a Oracle Cloud de Forms & Reports Propuesta de migración 10gR2 11gR2 67
  • 68. Migración a Oracle Cloud de Forms & Reports Propuesta de migración 12c 11gR2 68
  • 69. Migración a Oracle Cloud de Forms & Reports Propuesta de migración 11gR2 12c 69
  • 70. Migración a Oracle Cloud de Forms & Reports Propuesta de migración 12gR2 12c 70
  • 71. • Consolidación y migración de las bases de datos. • Actualización de Forms & Reports para conseguir un despliegue soportado • Tener buenos tiempos de respuesta en una arquitectura de cloud híbrido (base de datos en cloud y aplicación on-premise). • Pilotos de cloud en capa de aplicaciones, como primer paso a una evolución futura. Migración a Oracle Cloud de Forms & Reports Retos del proyecto 71
  • 72. Fly to Oracle Cloud: Pack “Migration of Forms & Reports to Cloud” Migración a Oracle Cloud de Forms & Reports 72
  • 73. cloudservices.avanttic.com +30 packs para acelerar y simplificar la transición a Oracle Cloud Fly to Oracle Cloud PaaS for SaaS Business Analytics Content, Process & Mobile Integrations Applications & Development Database IaaS Disaster Recovery Migración a Oracle Cloud de Forms & Reports 73
  • 74. cloudservices.avanttic.com Migración a Oracle Cloud de Forms & Reports Implementa fácil, rápida y ágilmente cualquier aplicación en la nube pública Applications & Development Developer Cloud Services Backend Development Migration of Forms & Reports to Cloud Migration of Applications to Cloud Developments for SaaS 74
  • 75. Migración a Oracle Cloud de Forms & Reports Migration of Forms & Reports to Cloud Applications & Development Miles de aplicaciones desarrolladas con Oracle Forms & Reports siguen soportando los sistemas transaccionales de muchas organizaciones. No existe un cloud service específico pero sí que es posible migrar estas aplicaciones a Oracle Cloud, ya sea moviendo sólo la capa de BD, sólo la capa de aplicación o ambas. • Configuración Oracle Public Cloud IaaS Subscription: Compute, Storage y Static IP. • Configuración Oracle Database: Database Cloud Service o Database on Compute. • Configuración Oracle Forms and Reports: Compute. • Migración de Base de datos mediante Export /Import o Data Guard. • Migración de ficheros de configuración Forms&Reports. • Compilación de Formularios y Reports. • SwitchOver al Cloud. • Opcional: Mantenimiento y soporte. Duración 2-3 semanas 75
  • 76. Pedro Yagüe Alonso Solution Sales Specialist pedro.yague@avanttic.com +34 609 177 480

Editor's Notes

  1. JVM Pooling -------------- - Intro JVM controla el uso de memorias desde forms, concretamente memoria usada por código JAVA. JAVA se utiliza al ejecutar un report, un informe BI Publisher o cualquier clase JAVA importada desde un form. - Balanceo RANDOM (default) In Random mode, the JVM Controller operates as it did in previous versions. All children created by the Controller are free to accept new connections. Assuming a JVM is available to receive a new connection, it will. LEAST_LOADED In Least Loaded First mode, the JVM Controller monitors and controls the connection accepting behavior of the children JVMs. Only one child JVM would be allowed to listen for new connection requests at a time. To schedule a child JVM, the JVM Controller would iterate though all the child JVMs in the pool and select a child JVM which is serving the least number of sessions. It would instruct the selected child JVM to listen for the next connection request. The scheduled child JVM would acknowledge back to the JVM Controllers after accepting the session request. The JVM Controller would initiate the load balancing sequence again and look for the next least loaded child JVM from the pool. ROUND_ROBIN In Round Robin mode, the JVM Controller monitors and controls the connection accepting behavior of the children JVMs. To distribute the load, the Controller iterates through the list of JVMs and gives each a fair chance to accept new connection requests. Initially, the Controller would start with the first JVM in the list and instruct it to start accepting connection requests. The JVM Controller would receive the acknowledgment from currently schedule child JVM then move to the next available child available child and initiate the load balancing sequence again. The Controller will cycle through all available JVMs. Eventos de Sistema --------------------- Client-Idle DB-Idle Single-Sign-Off EM Notification Media Completion Integración OPSS ------------------- En las versiones de Formularios anteriores a 12.2.1, la integración con inicio de sesión único (SSO) requería que el servidor LDAP utilizado por el servidor de autenticación sea Oracle Internet Directory (OID). Los datos del Descriptor de acceso remoto (RAD) que se almacenaron anteriormente en OID ahora se pueden almacenar en el repositorio de Oracle Platform Security Services (OPSS). Como resultado, Forms ya no tiene una dependencia directa en ningún servidor LDAP. Los usuarios ahora pueden elegir cualquier servidor LDAP que sea compatible con Oracle Access Manager (OAM). Esta característica no es compatible con Oracle Reports.
  2. MAX_EVENT_WAIT actúa como heartbeat Se puede reducir considerablemente el tráfico de red El nº 10 son segundos
  3. ignoreSaaCache - El algoritmo utilizado para determinar si un la actualización de caché es necesaria, se ha mejorado significativamente, mejorando. Mejoras en el manejo del Caché en modo FSAL. Algoritmo mejorado y nuevo parámetro ignoreSaaCache que nos permite utilizar o no esa cache
  4. Hoy en día las necesidades de reporting son muy grandes. Es necesario cubrir una amplia variedad de tipos de informes que van desde las simples etiquetas, a los más ricos y visuales informes que nos podamos llegar a imaginar. Esto puede llegar a provocar que se disponga de un complejo Sistema de reporting. Por ejemplo: Hardware específico de impression, como por ejemplo para imprimir las etiquetas Más de una herramienta de reporting dependiendo del formato Externalización a un tercer proveedor, por ejemplo, para la impresión de los cheques Arquitectura de reporting compleja y de difícil mantenimiento BIP simplifica este complejo sistema de reporting cubriendo nuestras necesidades. BIP es la solución empresarial y estratégica de Oracle para la publicación y creación de informes que permite extraer datos de varios orígenes de datos, crear diseños para datos de informes y publicar informes con mucho formato en una amplia variedad de destinos (impresoras, faxes, correo electrónico y repositorios de documentos a través de FTP o WebDav). Los formatos de los informes de BI Publisher se pueden diseñar mediante herramientas tan conocidas como Microsoft Word o Adobe Acrobat.
  5. Y esto lo vamos a cubrir con una arquitectura sencilla donde: Multiples orígenes de datos que nos permiten la combinación de más de un tipo de Fuente de orígen. Por ejemplo un fichero de texto con una tabla Oracle, etc. Nuestras consultas de datos sobre los diversos orígenes generan un XML. De la combinación de los datos se encarga BIP. El motor de BIP aplica una plantilla. Existe posibilidad de que los usuarios de negocio se creen sus propias plantillas desde MS Word & Adobe professional Los documentos resultantes pueden ser distribuidos de multiples formas BIP nos permite crear informes interactivos (quitar/añadir filtros) BIP permite a los usuarios crearse sus propios informes utilizando herramientas conocidas, como por ejemplo MS Word. BIP está siendo utilizado en las aplicaciones de Oracle tales como JD Edwards, Siebel CRM, Peoplesoft, EBS, etc.
  6. La arquitectura de BI Publisher separa la parte de lógica de los datos (or query) del layaout. Esto nos permite el reaprovechamiento de nuestras SQL y que podamos tener multiples layouts asociados a una simple query, otorgnadónos una mayor flexibilidad y reduciendo así los costs de mantenimiento.
  7. La utilidad de conversión divide el report adaptándolo a la estructura de BIP, generando los siguientes ficheros: Ficheros generar paquete código PL/SQL del report (.pls y .plb) Fichero de log de la migración (Opcionalmente) Ficheros .xml con LOV para los parámetros
  8. https://media.gettyimages.com/photos/residential-neighborhood-picture-id857490244 Oracle Cloud Infrastructure (OCI) represents a fundamentally new public cloud architecture and serves as the foundational layer for Oracle Cloud. The infrastructure is specifically designed to provide the performance predictability, core-to-edge security, and governance required by businesses today for enterprise workloads. Oracle supports traditional, mission critical, and performance intensive (AI/ML and HPC) workloads historically found only in on-premises environments, along with cloud-native applications. Oracle Cloud provides the compute, storage, database, networking, and platform services necessary to deliver business outcomes.   First generation public cloud offerings, which are virtualized and highly oversubscribed, were not designed to run performance-intensive, enterprise workloads, as they don’t provide the performance predictability required. Oracle Cloud Infrastructure combines the benefits of public cloud (on-demand, self-service, scalability, pay-as-you-go) with those benefits usually associated with on-premises environments (predictability, performance, control). Oracle provides high scale, high bandwidth networks that connect everything from small VMs, large bare metal clusters, and engineered systems like Exadata with high performance file, block, and object storage, allowing applications to have direct, low-latency connectivity in the same isolated network fabric, accessible through the same APIs.   Further, we have deep expertise and cloud specific automation to help migrate mission critical applications, without forcing customers to experience lengthy re-platforming or re-architecture projects. As part of Oracle Gen 2 cloud, OCI is built to run Oracle Autonomous Database, the industry’s first and only self-driving database with data warehouse and transaction processing capabilities. Oracle Cloud Infrastructure delivers the best price/performance available in the market today. Workloads deployed on OCI often require fewer compute servers and block storage volumes and hence lower cost to deliver the same or better workload performance than competitors.   In short, Oracle Cloud Infrastructure is designed to support the traditional applications that enterprises have been running for years, as well as those they are creating for the future. Businesses can run applications requiring millions of IOPs, millisecond latency, and many Gb/s of guaranteed bandwidth, on a pay-as-you-go or universal credit model. They can build cloud environments with equal or better performance and predictability than dedicated, on-premises environments. Security is a core design principle within OCI. Oracle offers core-to-edge security including superior customer isolation, customer data protection, protection against internet threats, and highly automated threat remediation.
  9. Ground up security; This is the foundation in which we build the cloud. Most clouds – network and IO virtualization in the hypervisors. This is not only performance impacting, but is not secure. Off box virtualization – Meaning Networking and IO – outside the box. Provides maximum isolation and protection, That means: = No provider code on the bare metal or VM that we offer. =- Users can’t and don’t have access to Oracle; No trust architecture. One of the side effects of this is …Allows us to offer peak and predictable performance on our compute! Old notes: We’ve listened to our enterprise customers and relied on the vast experience of our cloud engineering talent, many of whom built the 1st generation clouds, and took a security-first approach to building our 2nd generation cloud. In 1st generation clouds, the design approach that’s most prevalent today is to couple the network and tenant environments, abstracted by the hypervisor. At Oracle Cloud Infrastructure, we practice a Least Trust Design principle. We don’t trust the hardware, we don’t trust you as the customer, we don’t trust the hypervisor. We’ve separated our network and tenant environments. Isolating network virtualization helps prevent the spread and lateral movement of attacks.
  10. With it’s high performance bare metal compute servers, OCI supports AI workloads, traditional, and HPC workloads In networking, we deliver predictable, low latency, isolation, and availability High-performance local, block, and object storage Resiliency, and Reliable denial of service protection And finally, we’ve enabled security within all aspects of OCI, including network architecture, secure sensitive data, mitigate breaches
  11. OCI takes advantage of high scale, high bandwidth networks that connect cloud servers to high performance local, file, block, and object storage to deliver a cloud platform that yields the highest performance for traditional and distributed applications, as well as highly available databases. In short, OCI is architected to support the applications that enterprises have been running for years, as well as those they are creating for the future. OCI offers the ability to run everything from small VMs to large bare metal clusters and highly available databases on the same isolated networks, accessible through the same APIs and console – allowing apps to have direct, low-latency access to high-performance DBs running on physical servers in the same infrastructure.
  12. From Nov 30 2018 Blog Post: https://blogs.oracle.com/cloud-infrastructure/rapid-global-expansion-for-oracle-cloud-infrastructure At OpenWorld this year, Oracle described a bold plan to extend global coverage of our next-generation enterprise-centric cloud infrastructure platform. This cloud is designed to meet the needs of our core customers, with consistent high performance, optimization around Oracle database and applications, and a broad suite of support for the demanding, data-centric workloads our customers run.  Cloud has become the dominant technology approach worldwide, allowing organizations to stop wasting effort on data center management, refreshes, and system upgrades. Most enterprises have a strong imperative to get their workloads onto the cloud. But the first generation of cloud platforms were built to meet the needs of developers, with variable performance and a heavy reliance on oversubscription and shared tenancies. These platforms offer low cost to get started but high and unpredictable cost in the long run. They focus on proprietary services that require painful transitions to run existing applications in cloud, and allow little ability to move elsewhere. Oracle is trusted around the world for solving organizations’ biggest technology problems, especially around data. When we reimagined a cloud to meet the needs of this category of workloads, we got it up and running quickly with coverage in the US and Europe. But we knew that we needed to extend this footprint globally, to meet the latency and data residency requirements of multi-national organizations as well as those based outside of our initial locations.  To this end, we developed an aggressive plan to increase our footprint of next generation cloud data regions to extend coverage to the majority of our customer base by the end of 2019. We plan to add a region in Toronto, Canada in the beginning of the year and we'll open more new regions over the course of the year in Australia, Europe, Japan, South Korea, India, Brazil, and the United States, including Virginia, Arizona, and Illinois to support public sector and Department of Defense customers. We’re excited to bring our unique next-generation enterprise cloud to the world. Customers with demanding workloads will benefit from the consistent high performance, low predictable pricing, and the compatibility and portability that we bring to the table. Come talk to us about how we can help your enterprise IT environment get better results with less time wasted on remedial infrastructure management by running key workloads on Oracle Cloud Infrastructure.
  13. Avanttic ha preparado más de 30 paquetes para facilitar la transición de sus clientes hacia Oracle Cloud. Están divididos en ocho familias, que intentan cubrir todas las posibles problemáticas del cliente, desde las aplicaciones o la analítica orientada al negocio hasta las capas de infraestructura. Pensamos que estos paquetes pueden ser una ayuda para nuestros clientes principalmente en dos casos: Nuevos proyectos en los que el cloud puede ser una alternativa. ¿Por qué no cloud? Proyectos en los que el cliente se plantea subir cargas al cloud Se trata de paquetes con un alcance limitado (2-4-5 semanas) que permitan obtener “quick wins”. Posteriormente pueden extenderse si el cliente tiene más interés o sus necesidades son mayores. La lista completa está disponible en la dirección cloudservices.avanttic.com
  14. La familia de Aplicaciones y Desarrollo incluye servicios que facilitan el trabajo de los equipos de desarrollo para la creación o migración de servicios y aplicaciones en o hacia la nube. Dentro de esta familia hay un paquete específico para la migración de F&R, que veremos a continuación.
  15. Esta transparencia recoge la descripción y características del servicio. La propuesta y la arquitectura son semejantes a las que hemos visto en los casos reales de migración, pero aquí se incluye un alcance limitado, tanto en el número de formularios como en el tamaño de los mismos para mantener en proyecto simple y ajustarlo a un periodo limitado de tiempo. Describir arquitectura y pasos del proyecto.