future of oracle forms ausoug 2013

40
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 1

Upload: chris-muir

Post on 10-Nov-2014

4.467 views

Category:

Technology


1 download

DESCRIPTION

(This slidedeck was presented at the AUSOUG Perth 2013 conference) Most Oracle Forms applications contain hundreds of man-years of investment. So what do you do with that investment? Squeeze an extra few years out of your investment by getting on the latest version? Modernize your technologies? Or dump it and migrate to Java, Oracle Application Development Framework (Oracle ADF), Oracle Application Express, or even .NET? Come to this session to discuss some of the options; costs; risks; and fear, uncertainty, and doubt about Oracle Forms. Thanks to Grant Ronald from Oracle Corporation for the original slidedeck.

TRANSCRIPT

Page 1: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.1

Page 2: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.2

The Future of Oracle Forms: Upgrade, Modernize, or Migrate?Chris MuirPrincipal ADF Product Management, Application Development Tools

Page 3: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.3

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

Safe Harbor

Page 4: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.4

"Oracle has no plan to discontinue support of Oracle Forms"

Oracle Application Development Tools Statement of Direction: Oracle Forms, Oracle Reports and Oracle Designer March 2012 - http://bit.ly/oracleFormsSod201203

Page 5: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.5

Oracle’s Vision for Forms

12c release is due 12.1.4 FMW release Features?

– Ah, I'll tell you when it arrives ;-)

Page 6: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.6

Please raise your hand if you work with or have Oracle Forms?

Page 7: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.7

What about Oracle Forms 11g?

Page 8: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.8

Oracle’s Vision for Forms

Key feature of 11g

– Provide integration points to integrate your other technologies Open up JEE/standards development to “traditional” Oracle

implementers

Page 9: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.9

Our Recommendations for Forms Customers

Protect:Upgrade

Modernize

Evolve:Migrate

Page 10: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.10

Program Agenda

Oracle’s vision, strategy and roadmap

Upgrade, modernize or migrate?

New strategic technologies

More information

Page 11: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.11

1985 1980s 1940s 2000 2007 2013+

The Changing Nature of Business

Page 12: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.12

BILLIONGLOBAL MOBILE 3G SUBSCRIBERS

12Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Page 13: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.13

Mobility Is a Priority and Challenge for I.T.

Top Mobility Challenges for CIOs

Securing corporate information

Integrating with other systems

Supporting multiple devices

41%

31%

28%

CIO Insight: Top Challenges of Enterprise Mobility, 2012

Bring Your Own Device (BYOD) Practices in 2011

74%

74% Allow some sort of BYOD

usage.

Less than 10% “FULLY AWARE”

of the devices accessing their

network

10%

By 2015, Mobile usage will surpass pc’s and other wired devices.

Forbes: Mobile Business Statistics For 2012

Page 14: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.14

"But how do we modernize this?"

Page 15: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.15

Paths to Modernization

Upgrade Exploit new features Integrate technologies UI modernization Complete rewrite

Page 16: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.16

Paths to Modernization

Upgrade Exploit new features Integrate technologies UI modernization Complete rewrite

Oracle Forms 11gR1 and 11gR2 are the current releases (12c coming soon)

10g to 11g is a smooth upgrade Well trodden path from C/S to web

– Most code upgrades without change

– Other changes are well understood

– Exploit new features of centrally managed application

Page 17: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.17

Paths to Modernization

Upgrade Exploit new features Integrate technologies UI modernization Complete rewrite

Primary reason to upgrade: Stay supported, certified and secure

Page 18: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.18

Paths to Modernization

Upgrade Exploit new features Integrate technologies UI modernization Complete rewrite

11gR1 - External events (AQ), JavaScript integration, database proxy user support, new EM integration, runtime and diagnostic features

11gR2 - Integration with OAM, RUEI, reduced footprint, additional certifications

– OVAB 11.1.1.6 + patch #15492477 WLS features - EM, logging, diagnostics,

web services, mobile, ADF, OAM, Web Center

Page 19: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.19

Paths to Modernization

Upgrade Exploit new features Integrate technologies UI modernization Complete rewrite

Forms 11g runs on WLS Integrate with external web 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

Page 20: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.20

Paths to Modernization

Upgrade Exploit new features Integrate technologies UI modernization Complete rewrite

Call out to web services from Forms

– Java importer wraps web service client proxy

React to 3rd party events

– When-Event-Raised trigger

– Listens for events from a queueOracle Forms

Web serviceExternal event

Page 21: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.21

Paths to Modernization

Upgrade Exploit new features Integrate technologies UI modernization Complete rewrite

JavaScript can call into Forms

– When-Customer-Javascript-Event Call JavaScript from Forms

– Web.JavaScript_Eval()

Page 22: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.22

Paths to Modernization

Upgrade Exploit new features Integrate technologies UI modernization Complete rewrite

Users are now driven by their experiences with the web and mobile

They just expect more!

Page 23: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.23

Paths to Modernization

Upgrade Exploit new features Integrate technologies UI modernization Complete rewrite

60min Forms Makeover Java Beans - Introduce non-native UI

elements into Forms PJC - Extend existing Forms UI

components JavaScript - Integrate with JavaScript

features

Page 24: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.24

Page 25: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.25

Paths to Modernization

Upgrade Exploit new features Integrate technologies UI modernization Complete rewrite

Page 26: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.26

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

Page 27: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.27

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

Page 28: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.28

Program Agenda

Oracle’s vision, strategy and roadmap

Upgrade, modernize or update?

New strategic technologies

More information

Page 29: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.29

Oracle Application Express (Oracle APEX)

• No cost option of the Oracle database

• Develop web data driven applications

• Distributed with all versions of Oracle RDBMS

• Simple 2-Tier Architecture

• Pages dynamically rendered using database metadata

• Runs everywhere Oracle Database runs

• Leverages existing SQL/PLSQL skills

Page 30: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.30

Oracle’s Strategic Technologies

Opening up JEE technologies– Java developers, Forms developers, database

developers, mobile application developers, SOA developers, Web 2.0 developers...

Our history with Oracle business applications Oracle ADF underpins Fusion Applications and

Middleware ADF Mobile allows cross platform iOS & Android

development

ADF

CollaborationBlog - TagSocial Activity

ERP HCM, CRM

BPEL, BPMN,

BAM

IDM / BIExaLogic

ContentData Integration

BusinessIntelligence

Page 31: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.31

New Strategic Technologies

ADF

CollaborationBlog - TagSocial Activity

ERP HCM, CRM

BPEL, BPMN,

BAM

IDM / BIExaLogic

ContentData Integration

BusinessIntelligence

Page 32: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.32

ADF Mobile

Cross iOS & Android development Native-hybrid mobile applications Thin localized JVM

Page 33: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.33

Program Agenda

Oracle’s vision, strategy and roadmap

Modernize, upgrade or migrate?

New strategic technologies

More information

Page 34: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.34

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

Page 35: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.35

Key Points to Take Away

Oracle has no plans to desupport Oracle Forms You have many options to modernize your investment Allow the business and customers drive the change, not IT

– Protect, modernize, evolve

ADF underpins our Fusion Applications and Middleware strategy

Page 36: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.36

Join the JDeveloper/ADF Community

oracle.com/jdev

Twittertwitter.com/JDeveloper

Facebookfacebook.com/JDeveloper

Oracle’s JDeveloper PM blogblogs.oracle.com/JDeveloperpm

Page 37: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.37

For More Information

www.oracle.com/jdev Tutorials Demos Software Discussions Blogs And more…

Page 38: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.38

Q&A Click icon to add picture

Page 39: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.39

Page 40: Future of Oracle Forms AUSOUG 2013

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.40