23
APEX-FORMS Mashup - Intro APEX Connect, Berlin – April 2016

APEX-FORMS Mashup Intro - · PDF fileMany argue for Migration of Oracle FORMS to ADF or APEX Forms and Reports is ... APEX-FORMS Mashup -Intro APEX ... •APEX 5.x portal •Mobilization

Embed Size (px)

Citation preview

Page 1: APEX-FORMS Mashup Intro - · PDF fileMany argue for Migration of Oracle FORMS to ADF or APEX Forms and Reports is ... APEX-FORMS Mashup -Intro APEX ... •APEX 5.x portal •Mobilization

APEX-FORMS Mashup - Intro

APEX Connect, Berlin – April 2016

Page 2: APEX-FORMS Mashup Intro - · PDF fileMany argue for Migration of Oracle FORMS to ADF or APEX Forms and Reports is ... APEX-FORMS Mashup -Intro APEX ... •APEX 5.x portal •Mobilization

... A new option for Co-Existence

Many argue for Migration of Oracle FORMS to ADF or APEX

Forms and Reports is classified as “old – so nineties”

= mature, safe, efficient – contains business logic (now v. 12)

Application Express is classified as “new”

= modern GUI, fit for new devices and mobilization (now v. 5)

The Oracle position ? “Integrate with other Products and Technologies”

APEX-FORMS Mashup - Intro

APEX Connect, Berlin – April 2016

Page 3: APEX-FORMS Mashup Intro - · PDF fileMany argue for Migration of Oracle FORMS to ADF or APEX Forms and Reports is ... APEX-FORMS Mashup -Intro APEX ... •APEX 5.x portal •Mobilization

... We support business processes with IT

We focus on requirements as seen by the Finance director:

o He wants safe evolution – not disruptive revolution

o New investments shall add new value to the business

o All users shall benefit from upgrades, don’t leave any behind

Focus on Datamodel / Database / Application map – not tools

APEX-FORMS Mashup - Intro

APEX Connect, Berlin – April 2016

Page 4: APEX-FORMS Mashup Intro - · PDF fileMany argue for Migration of Oracle FORMS to ADF or APEX Forms and Reports is ... APEX-FORMS Mashup -Intro APEX ... •APEX 5.x portal •Mobilization

... The principal options

Do nothing for 10 more years

Separate “old” and “new”

Allocate IT-budget for Migration

oOo

Co-Existense of “old” and “new”

Has worked fine for the last 10 years

Easy decision - splits the organization

Prevent new IT-support for many years

oOo

Integrate old (present) and new tools

APEX-FORMS Mashup - Intro

APEX Connect, Berlin – April 2016

Page 5: APEX-FORMS Mashup Intro - · PDF fileMany argue for Migration of Oracle FORMS to ADF or APEX Forms and Reports is ... APEX-FORMS Mashup -Intro APEX ... •APEX 5.x portal •Mobilization

... Separation option … Migration option

New value to some users(like self-service, mobilization)

Upgrades only for new tool

Missing unified portal and SSO / O

Leaves many users in the past

New design, test and re-implementation

Last calendar-years, all IT-budget

Prevent anything else to be developed

Will cause disruptions, complaints from users

APEX-FORMS Mashup - Intro

APEX Connect, Berlin – April 2016

Page 6: APEX-FORMS Mashup Intro - · PDF fileMany argue for Migration of Oracle FORMS to ADF or APEX Forms and Reports is ... APEX-FORMS Mashup -Intro APEX ... •APEX 5.x portal •Mobilization

... The Co-Existence option … Match to requirement

GUI upgrade, similar for all programs

Technical upgrade, fit for high resolution

Unified portal for access to all resources

Single-Sign-On / Off for all programs

• Don’t touch existing, tested logic !

• All users benefits from upgrade !

• Eats only a fraction of the budget

• Leaves room for new functionality

APEX-FORMS Mashup - Intro

APEX Connect, Berlin – April 2016

Page 7: APEX-FORMS Mashup Intro - · PDF fileMany argue for Migration of Oracle FORMS to ADF or APEX Forms and Reports is ... APEX-FORMS Mashup -Intro APEX ... •APEX 5.x portal •Mobilization

... Co-Existence … and dual solution

Design for 30” screen and 5” mobile differs

o one classic Form may equal 5-10 5” displays,

o both implementations will often make sense

Access to reports from PC og from “any device”

o through APEX url-link to Report server

o option for display via pdf or direct to html

APEX-FORMS Mashup - Intro

APEX Connect, Berlin – April 2016

Page 8: APEX-FORMS Mashup Intro - · PDF fileMany argue for Migration of Oracle FORMS to ADF or APEX Forms and Reports is ... APEX-FORMS Mashup -Intro APEX ... •APEX 5.x portal •Mobilization

... The Co-Existence projekt … The fee-based services

2014: evaluating options and testing

2015: implementation for 1000 Forms (Forms v11.x and APEX v5.x)

2016: Forms v12.x – Web-Mashups

FORMS Value-upgrade

APEX – FORMS frame

WEB-Mashup options

APEX-FORMS Mashup - Intro

APEX Connect, Berlin – April 2016

Page 9: APEX-FORMS Mashup Intro - · PDF fileMany argue for Migration of Oracle FORMS to ADF or APEX Forms and Reports is ... APEX-FORMS Mashup -Intro APEX ... •APEX 5.x portal •Mobilization

APEX-FORMS Mashup – in detail

199x 2005 2015 2025199x 2005 2015 2025

APEX-Web 2.0• APEX 5.x portal• Mobilization (jQuery)• Modern GUI

APEX-Web 2.0• APEX 5.x portal• Mobilization (jQuery)• Modern GUI

FORMS Value-upgrade• Single-Sign-On / Off• Fit for modern screens• Java Web Start ready

FORMS Value-upgrade• Single-Sign-On / Off• Fit for modern screens• Java Web Start ready

APEX-FORMS MashupCo-Existenceof present and futureCo-Existenceof present and future

APEX Connect, Berlin – April 2016

Page 10: APEX-FORMS Mashup Intro - · PDF fileMany argue for Migration of Oracle FORMS to ADF or APEX Forms and Reports is ... APEX-FORMS Mashup -Intro APEX ... •APEX 5.x portal •Mobilization

FORMS Value-upgrade*- the 5 major extra’s from Softbase

Focus Description Benefits

SSO / O

Full Single-Sign-On and unique:

- Single–Sign-Off

+ full DB on each session

Increased security for the

Organization and further

convenience for all users

Screen-

technique

Fit for large screens and High

Definition

Zoom for PC and

Touch-support for MS tablets

More productivity via option for

more info in a single view.

Zoom to suit each users work

* from version 6.x to version 12.x and on . . all the standard value from Oracle

APEX Connect, Berlin – April 2016

Page 11: APEX-FORMS Mashup Intro - · PDF fileMany argue for Migration of Oracle FORMS to ADF or APEX Forms and Reports is ... APEX-FORMS Mashup -Intro APEX ... •APEX 5.x portal •Mobilization

FORMS Value-upgrade*- the 5 major extra’s from Softbase

Focus Description Benefits

GUI-level

Look & Feel derived from APEX,

consenting with the general GUI’s

in the WEB2.0 environment

An ”old” Form will appear like any

new program, it’s OK to mix

functions provided by FORMS and

APEX or other program

Capacity Report server pool for High Availability Provides speed and capacity

Client

Browser independent Java Web Start

as alternative to Browser plugin, the

Java Runtime Environment (JRE)

FORMS provide superior speed,

now even faster and the

convenience of standard

* from version 6.x to version 12.x and on . . all the standard value from Oracle

APEX Connect, Berlin – April 2016

Page 12: APEX-FORMS Mashup Intro - · PDF fileMany argue for Migration of Oracle FORMS to ADF or APEX Forms and Reports is ... APEX-FORMS Mashup -Intro APEX ... •APEX 5.x portal •Mobilization

FORMS Value-upgrade

… The process

Adjustment of Authentication / Authorization

IAM/RDBMS synchronization

Add Object group to every Form

Attach a Library to every Form

Review regarding trigger conflicts

Automatic resizing of all Forms

APEX Connect, Berlin – April 2016

Page 13: APEX-FORMS Mashup Intro - · PDF fileMany argue for Migration of Oracle FORMS to ADF or APEX Forms and Reports is ... APEX-FORMS Mashup -Intro APEX ... •APEX 5.x portal •Mobilization

FORMS Value-upgrade

… The options

On-Line Designer

Role Based Default Values

Contextmenu

Right Click API

Interface Module

Client Integration/Excel/File/Host

APEX Connect, Berlin – April 2016

Page 14: APEX-FORMS Mashup Intro - · PDF fileMany argue for Migration of Oracle FORMS to ADF or APEX Forms and Reports is ... APEX-FORMS Mashup -Intro APEX ... •APEX 5.x portal •Mobilization

APEX Web 2.0– your gateway to Co-Existence

Focus Description Benefits

APEX-FORMS

Web 2.0 environment with complete SSO / O for all

Apps, accessed from Private cloud or Public cloud.

IT-investment can be focused directly on

better and/or new support for business

processes. No costly and delaying upfront

migration barrier.

New Apps

New Apps can be developed via APEX, ADF or other

new tool – also via FORMS – all with a consistent

Look and Feel. The existing corporate database

continues as the foundation.

Apps for mobile devices, BI et cetera can be

picked from the ISV marketplace, like the

APEX community – as alternative to inhouse

development.

APEX Connect, Berlin – April 2016

Page 15: APEX-FORMS Mashup Intro - · PDF fileMany argue for Migration of Oracle FORMS to ADF or APEX Forms and Reports is ... APEX-FORMS Mashup -Intro APEX ... •APEX 5.x portal •Mobilization

APEX Web 2.0

… The APEX frame functions

OAM Authentication, same as Forms and Reports

Role Based Accumulative Authorization and Navigation

Bidirectional Integration into/from FORMS

Dynamic Zoom level including Applets

CSS for Colours and Skin

Dynamic startup of FORMS including Colour Scheme

HD Enabled Size and Resolution

Dynamic APEX as CMS

APEX Connect, Berlin – April 2016

Page 16: APEX-FORMS Mashup Intro - · PDF fileMany argue for Migration of Oracle FORMS to ADF or APEX Forms and Reports is ... APEX-FORMS Mashup -Intro APEX ... •APEX 5.x portal •Mobilization

Web-Mashup*– your gateway to evolution

Focus Description Benefits

Cloud access

Cloud access via OAuth 2.0 interface.

Access to Public clouds like Google Drive, MS

OneDrive etc.

Linking of cloud elements and ERP – like an

image in Cloud linked with ERP-entity.

Cloud options

Public clouds like Google Drive provide tools, low-

cost storage for images and documents – and

complete applications like Google Maps – available

for integration.

Examples: Service locations displayes on map,

with pop up info. Display of customer data and

related pdf-documents stored in Public cloud.

* a Mashup is info from more than one source displayed in a unified way

APEX Connect, Berlin – April 2016

Page 17: APEX-FORMS Mashup Intro - · PDF fileMany argue for Migration of Oracle FORMS to ADF or APEX Forms and Reports is ... APEX-FORMS Mashup -Intro APEX ... •APEX 5.x portal •Mobilization

… Mashup processes

Uploads from Private cloud

Uploads from anywhere

Apps like Google Maps

Linking of ERP and Cloud elements

Like Item-data and Item-images

SEARCH power for retrieval

Mails, pdf-docs and images

Web-Mashup

Private cloud

ERPDATA Apps

Private cloud

ERPDATA Apps

Public clouds

ImagesToolsApps

Docs

Public clouds

ImagesToolsApps

Docs

Upload

Linking

Search

Retrieval

Users

APEX Connect, Berlin – April 2016

Page 18: APEX-FORMS Mashup Intro - · PDF fileMany argue for Migration of Oracle FORMS to ADF or APEX Forms and Reports is ... APEX-FORMS Mashup -Intro APEX ... •APEX 5.x portal •Mobilization

Investment protected

Specific for your business Accumulated IT-technology

Datamodel maintained reflects your business

matured over many years

Licenses as is for database, SE and EE

Forms and Reports server

Program logic not touched tested and safe

often complex

Know how as is for DB and AS (Weblogic)

for all FORMS programs

For both Value-upgrade and APEX-FORMS Mashup continuity is secured

Oracle released version 12 in November, 2015 and development continues with more releases.(According to Product Manager Michael Ferrante support continues beyond 2025)

APEX Connect, Berlin – April 2016

Page 19: APEX-FORMS Mashup Intro - · PDF fileMany argue for Migration of Oracle FORMS to ADF or APEX Forms and Reports is ... APEX-FORMS Mashup -Intro APEX ... •APEX 5.x portal •Mobilization

Technology components Appendix I

1. FMW – Oracle Fusion Middleware

Oracle Forms and Reports Server version

11gR2

Weblogic 10.3.6

ModPlsql

APEX Listener

2. IAM – Oracle Identity Access Management

Oracle OID 11g

Oracle OAM

Possible AD Integration

APEX Connect, Berlin – April 2016

Page 20: APEX-FORMS Mashup Intro - · PDF fileMany argue for Migration of Oracle FORMS to ADF or APEX Forms and Reports is ... APEX-FORMS Mashup -Intro APEX ... •APEX 5.x portal •Mobilization

Technology components Appendix I

3. APEX – Oracle Application Express

Oracle RDBMS 11gR1, 11gR2, 12c

APEX 4.2 and onwards

4. Cloud Applications

OAUTH2

Google Apps API

OneDrive API (future)

Facebook / Twitter / LinkedIn

APEX Connect, Berlin – April 2016

Page 21: APEX-FORMS Mashup Intro - · PDF fileMany argue for Migration of Oracle FORMS to ADF or APEX Forms and Reports is ... APEX-FORMS Mashup -Intro APEX ... •APEX 5.x portal •Mobilization

Legacy Form (Forms version 6.x). An isolated (sleeping) Client Application

Screen resolution SVGA1024 * 768

Screen exampel: versions up to APEX-FORMS Mashup

6.x

Appendix II

Page 22: APEX-FORMS Mashup Intro - · PDF fileMany argue for Migration of Oracle FORMS to ADF or APEX Forms and Reports is ... APEX-FORMS Mashup -Intro APEX ... •APEX 5.x portal •Mobilization

Legacy Form (Forms version 10.x). Portal Integration. Forms awakening

Screen resolution 820p - Cloud Integration via the Database / Client Login

Screen exampel: versions up to APEX-FORMS Mashup

10.x

Appendix II

Page 23: APEX-FORMS Mashup Intro - · PDF fileMany argue for Migration of Oracle FORMS to ADF or APEX Forms and Reports is ... APEX-FORMS Mashup -Intro APEX ... •APEX 5.x portal •Mobilization

Legacy Form (Forms version 11.g). APEX Mashup. Embracing the future

Screen resolution 1080p - Bidirectional Cloud Integration via javascript

Screen exampel: versions up to APEX-FORMS Mashup

11.x

Appendix II