8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
1/33
1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
2/33
2 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
CON1168 - The Future of Oracle FormsUpgrade, Modernize, or Migrate?Jobinesh Purushothaman
Consulting Solutions Architect
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
3/33
3 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
India8-9 May, 2013
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
4/33
4 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Program Agenda
Oracles vision, strategy and roadmap Modernize, upgrade or migrate? New strategic technologies More information
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
5/33
5 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
6/33
6 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Oracles Vision, Strategy and Roadmap
No plans to desupport Oracle Forms Oracle has no plan to discontinue support of Oracle Forms
Clear statement of direction Upgrade Integrate
Open up JEE/standards development to traditionalOracle implementers
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
7/33
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
8/33
8 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Oracles Vision, Strategy and Roadmap
Protect
Extend
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
9/33
9 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Oracles Vision, Strategy and Roadmap
Protect
Extend
Evo
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
10/33
10 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
So, why change anything?
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
11/33
11 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Modernize, Upgrade or Migrate?
Upgrade Exploit new features Integrate with new technologies and services
Consume external services React to external events
UI modernization Complete migration/rewrite
There are many possible paths
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
12/33
12 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Upgrade
Oracle Forms 11gR1 and 11gR2 are the current releases Web -> Web is a smooth upgrade Well understood upgrade from c/s to Web
Most code upgrades without change Other changes are well understood
Exploit new features of centrally managed application Stay supported, certified and secure
Getting on the latest version of Oracle Forms
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
13/33
13 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
UpgradeKeep up to date for a smooth upgrade
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
14/33
14 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
UpgradeThe risk of not keeping up to date
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
15/33
15 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Exploit New Features
Oracle Forms new features 11gR1
External events, JavaScript integration, database proxy user supportnew EM integration, runtime and diagnostic features
11gR2 Integration with OAM, RUEI, reduced footprint, additional certifica OVAB 11.1.1.6 + patch # 14534983
WLS features EM, logging, diagnostics, web services, mobile, ADF, OAM, W
Center..
Add value to your upgrade
https://support.oracle.com/epmos/faces/ui/patch/PatchDetail.jspx?patchId=14534983https://support.oracle.com/epmos/faces/ui/patch/PatchDetail.jspx?patchId=145349838/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
16/33
16 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Integrating with A World Outside of Forms
Forms 11g runs on WLS Integrate with external services
SMS, email, credit check, file system
Integration with other applications CRM, HR, Siebel, Peoplesoft
A way of adopting new technologies Web services, SOA, BPM, Java, ADF
Exploit existing services and functionality
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
17/33
17 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Integrating with External Events
Call out to services from Forms Java Importer wraps web service client proxy
React to 3 rd party events When-Event-Raised trigger Listens for events from a queue
Exploit existing services and functionality
OraFo
ExternalEvent
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
18/33
18 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Integrating with JavaScript
JavaScript can all into Forms When-Customer-Javascript-Event
Call JavaScript from Forms Web.JavaScript_Eval()
Exploit existing services and functionality
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
19/33
19 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
UI ModernizationThe dichotomy of users
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
20/33
20 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
UI Modernization
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
21/33
21 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
UI Modernization
Java Beans Introduce non-native UI elements into Forms
PJC Extend existing Forms UI components
JavaScript Integrate with JavaScript features
The 60 minute makeover
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
22/33
22 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Migration or rewrite
Questions you must be asking What are the business drivers? What is this REALLY going to cost? Am I fully aware of my options? Are my staff skilled up for change?
Am I aware of architecture changes? Will the change suit my end users? Am I building for the future or to past? A hundred other questions!
Leaving Forms behind
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
23/33
23 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Migration or rewrite
Big bang Throw away everything and start again Automagic /one button migration Reached end of life anyway
Phased
Hybrid co-existence Exploit common code (where it make sense!) New technologies to become a common touch point Manual redevelopment
Different approaches to change
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
24/33
24 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
New Strategic Technologies
Opening up JEE technologies Java developers, Forms developers,
database developers, mobile applicationdevelopers, SOA developers, Web 2.0developers...
Our history with Oracle businessapplications
Oracle ADF underpins Fusion Applications and Middleware
ERPHCM, CRM
IE
ContentData Integration
BusinessIntelligence
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
25/33
25 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
New Strategic TechnologiesERP
HCM, CRM
ContentData Integration
BusinessIntelligence
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
26/33
26 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
More Information
Online content on Forms OTN Page (google Oracle
Forms) Statement of direction Oracle Forms 10 Years Younger (Oracle Forms Makeover) Oracle Forms webcasts
Migration from Forms to Java or Apex
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
27/33
27 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Key Points to Take Away
No plans to desupport Oracle Forms
Many options to modernize your investment Allow the business to drive change
Protect, extend, evolve
ADF underpins our Fusion Applications and Middlewastrategy
h l
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
28/33
28 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Join the JDeveloper / ADF Community
oracle.com/jdev
Twittertwitter.com/JDeveloper
Facebookfacebook.com/JDeveloper
Oracles JDeveloper PM blog
blogs.oracle.com/ JDeveloperpm
L k i h!
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
29/33
29 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Lets keep in touch!
Twittertwitter.com/BlueberryCoder
Official blogblogs.oracle.com/blueberry
ADF Insider Essentials channel
www.youtube.com/user/ADFInsiderEssentials
O h S i
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
30/33
30 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Other Sessions
Introduction to Oracle ADF: Hands-On Lab
May 9, 9:00 AM - 11:00 AM - Flexi 1 HOL Room -Develop
Developing Mobile iOS and Android Applications with
JavaThursday, May 9, 3:15 PM - 4:15 PM - Hall 2
See you tomorrow?
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
31/33
31 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
Q&A
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
32/33
32 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
8/13/2019 CON1168_Mensah-4_CON1168 - The Future of Oracle Forms Upgrade, Modernize, or Migrate.pdf
33/33
33 Copyright 2013, Oracle and/or its affiliates. All rights reserved.