SlideShare a Scribd company logo
1 of 40
1

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
The Future of Oracle Forms:
Upgrade, Modernize, or
Migrate?
Chris Muir
Principal ADF Product
Management, Application Development
Tools

2

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Safe Harbor
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.

3

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
"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

4

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Oracle’s Vision for Forms

 12c release is due 12.1.4 FMW release
 Features?
– Ah, I'll tell you when it arrives ;-)

5

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Please raise your hand if you work with or have Oracle Forms?

6

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
What about Oracle Forms 11g?

7

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
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

8

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Our Recommendations for Forms Customers

Protect:
Upgrade

Modernize

Evolve:
Migrate

9

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

 Oracle’s vision, strategy and roadmap
 Upgrade, modernize or migrate?
 New strategic technologies
 More information

10

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
The Changing Nature of Business

1985

11

1980s

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

1940s

2000

2007

2013+
GLOBAL MOBILE
3G SUBSCRIBERS

12

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
2012,
Mobility Is a Priority and Challenge for I.T.
Bring Your Own Device
(BYOD) Practices in 2011

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

74%

10%

Forbes: Mobile Business Statistics For 2012

13

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

74% Allow some
sort of BYOD
usage.
Less than 10%
“FULLY AWARE”
of the devices
accessing their
network

Top Mobility Challenges
for CIOs
Securing corporate
information

41%

Integrating with
other systems

31%

Supporting
multiple devices

28%

CIO Insight: Top Challenges of Enterprise Mobility, 2012
"But how do we modernize this?"

14

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Paths to Modernization

 Upgrade
 Exploit new features
 Integrate technologies
 UI modernization
 Complete rewrite

15

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Paths to Modernization
 Oracle Forms 11gR1 and 11gR2 are the
 Upgrade
 Exploit new features
 Integrate technologies
 UI modernization
 Complete rewrite

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

16

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Paths to Modernization
 Primary reason to upgrade:
 Stay supported, certified and secure
 Upgrade
 Exploit new features
 Integrate technologies
 UI modernization
 Complete rewrite

17

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Paths to Modernization

 11gR1 - External events

 Upgrade
 Exploit new features
 Integrate technologies
 UI modernization
 Complete rewrite

(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
18

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Paths to Modernization
 Forms 11g runs on WLS
 Upgrade
 Exploit new features
 Integrate technologies
 UI modernization
 Complete rewrite

 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

19

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Paths to Modernization
 Call out to web services from Forms
– Java importer wraps web service client proxy

 Upgrade
 Exploit new features
 Integrate technologies
 UI modernization

 React to 3rd party events
– When-Event-Raised trigger
– Listens for events from a queue

Oracle Forms

 Complete rewrite

External event

20

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

Web service
Paths to Modernization
 JavaScript can call into Forms
– When-Customer-Javascript-Event

 Upgrade
 Exploit new features
 Integrate technologies
 UI modernization
 Complete rewrite

21

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

 Call JavaScript from Forms
– Web.JavaScript_Eval()
Paths to Modernization

 Upgrade

 Users are now

 Exploit new features

driven by their
experiences with
the web and mobile
 They just expect
more!

 Integrate technologies
 UI modernization
 Complete rewrite

22

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Paths to Modernization

 60min Forms Makeover
 Upgrade
 Exploit new features
 Integrate technologies
 UI modernization
 Complete rewrite

23

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

 Java Beans - Introduce non-native UI

elements into Forms
 PJC - Extend existing Forms UI
components
 JavaScript - Integrate with JavaScript
features
24

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Paths to Modernization

 Upgrade
 Exploit new features
 Integrate technologies
 UI modernization
 Complete rewrite

25

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Migration or Rewrite
Leaving Forms behind
 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!

26

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Migration or Rewrite
Different approaches to change
 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

27

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

 Oracle’s vision, strategy and roadmap
 Upgrade, modernize or update?
 New strategic technologies
 More information

28

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
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
29

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Oracle’s Strategic Technologies

IDM / BI
ExaLogic
ERP
HCM, CRM

BPEL,
BPMN,
BAM

 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

30

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

Content
Data Integration
Business
Intelligence

Collaboration
Blog - Tag
Social Activity
New Strategic Technologies

IDM / BI
ExaLogic
ERP
HCM, CRM

Content
Data Integration
Business
Intelligence

31

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

BPEL,
BPMN,
BAM

Collaboration
Blog - Tag
Social Activity
ADF Mobile

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

32

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

 Oracle’s vision, strategy and roadmap
 Modernize, upgrade or migrate?
 New strategic technologies
 More information

33

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

34

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
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

35

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Join the JDeveloper/ADF Community
Twitter
twitter.com/JDeveloper
Facebook
facebook.com/JDeveloper

Oracle’s JDeveloper PM blog
blogs.oracle.com/JDeveloperpm
oracle.com/jdev

36

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
For More Information
 www.oracle.com/jdev
 Tutorials

 Demos
 Software
 Discussions
 Blogs
 And more…

37

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Q&A

38

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

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

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

More Related Content

What's hot

Con8493 simplified ui 2013 tailoring dubois_evers_teter_o'broin_uob_partner
Con8493 simplified ui 2013 tailoring dubois_evers_teter_o'broin_uob_partnerCon8493 simplified ui 2013 tailoring dubois_evers_teter_o'broin_uob_partner
Con8493 simplified ui 2013 tailoring dubois_evers_teter_o'broin_uob_partnerBerry Clemens
 
Business Advantages of Oracle Software & Systems Running Together
Business Advantages of Oracle Software & Systems Running TogetherBusiness Advantages of Oracle Software & Systems Running Together
Business Advantages of Oracle Software & Systems Running TogetherMario Derba
 
InApp Inc. Corporate Profile
InApp Inc. Corporate ProfileInApp Inc. Corporate Profile
InApp Inc. Corporate Profileinapp
 
Partner Webcast – Oracle Public Cloud for ISVs: Migrating Java EE and ADF app...
Partner Webcast – Oracle Public Cloud for ISVs: Migrating Java EE and ADF app...Partner Webcast – Oracle Public Cloud for ISVs: Migrating Java EE and ADF app...
Partner Webcast – Oracle Public Cloud for ISVs: Migrating Java EE and ADF app...Thanos TP
 
Enterprise Mobility in Asset Management Industry
Enterprise Mobility in Asset Management IndustryEnterprise Mobility in Asset Management Industry
Enterprise Mobility in Asset Management IndustryPratham Software (PSI)
 
Building Better Mobile Backends with Oracle Mobile Cloud Service
Building Better Mobile Backends with Oracle Mobile Cloud Service	Building Better Mobile Backends with Oracle Mobile Cloud Service
Building Better Mobile Backends with Oracle Mobile Cloud Service Guatemala User Group
 
Con9024 next generation optimized directory - oracle unified directory - final
Con9024 next generation optimized directory - oracle unified directory - finalCon9024 next generation optimized directory - oracle unified directory - final
Con9024 next generation optimized directory - oracle unified directory - finalOracleIDM
 
WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business
WSO2Con EU 2015: Keynote - System of Systems - Building a Connected BusinessWSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business
WSO2Con EU 2015: Keynote - System of Systems - Building a Connected BusinessWSO2
 
Siebel crm strategy and roadmap ()
Siebel crm strategy and roadmap ()Siebel crm strategy and roadmap ()
Siebel crm strategy and roadmap ()crm2life
 
A Tale of Transformation: Changing the Way We Deliver and Transform Product D...
A Tale of Transformation: Changing the Way We Deliver and Transform Product D...A Tale of Transformation: Changing the Way We Deliver and Transform Product D...
A Tale of Transformation: Changing the Way We Deliver and Transform Product D...VMware Tanzu
 
Oracle fusion middleware 11g build applications with adf
Oracle fusion middleware 11g build applications with adfOracle fusion middleware 11g build applications with adf
Oracle fusion middleware 11g build applications with adfmagnifics
 
Oracle Executive Management Team
Oracle Executive Management TeamOracle Executive Management Team
Oracle Executive Management Teamcrm2life
 
Siebel Mobile Solutions Overview
Siebel Mobile Solutions OverviewSiebel Mobile Solutions Overview
Siebel Mobile Solutions OverviewIlya Milshtein
 
Software development companies usa | App development companies in usa
Software development companies usa | App development companies in usaSoftware development companies usa | App development companies in usa
Software development companies usa | App development companies in usaHalcyon Technologies
 
The Transformation Of Jde 08 2008 Oracle
The Transformation Of Jde 08 2008 OracleThe Transformation Of Jde 08 2008 Oracle
The Transformation Of Jde 08 2008 Oracleacribe
 
Delivering Mobile Apps to the Field with Oracle
Delivering Mobile Apps to the Field with OracleDelivering Mobile Apps to the Field with Oracle
Delivering Mobile Apps to the Field with OracleSimon Haslam
 

What's hot (20)

Con8493 simplified ui 2013 tailoring dubois_evers_teter_o'broin_uob_partner
Con8493 simplified ui 2013 tailoring dubois_evers_teter_o'broin_uob_partnerCon8493 simplified ui 2013 tailoring dubois_evers_teter_o'broin_uob_partner
Con8493 simplified ui 2013 tailoring dubois_evers_teter_o'broin_uob_partner
 
Business Advantages of Oracle Software & Systems Running Together
Business Advantages of Oracle Software & Systems Running TogetherBusiness Advantages of Oracle Software & Systems Running Together
Business Advantages of Oracle Software & Systems Running Together
 
Oracle 360
Oracle 360Oracle 360
Oracle 360
 
InApp Inc. Corporate Profile
InApp Inc. Corporate ProfileInApp Inc. Corporate Profile
InApp Inc. Corporate Profile
 
Partner Webcast – Oracle Public Cloud for ISVs: Migrating Java EE and ADF app...
Partner Webcast – Oracle Public Cloud for ISVs: Migrating Java EE and ADF app...Partner Webcast – Oracle Public Cloud for ISVs: Migrating Java EE and ADF app...
Partner Webcast – Oracle Public Cloud for ISVs: Migrating Java EE and ADF app...
 
Oracle mobile cloud service
Oracle mobile cloud serviceOracle mobile cloud service
Oracle mobile cloud service
 
Enterprise Mobility in Asset Management Industry
Enterprise Mobility in Asset Management IndustryEnterprise Mobility in Asset Management Industry
Enterprise Mobility in Asset Management Industry
 
Building Better Mobile Backends with Oracle Mobile Cloud Service
Building Better Mobile Backends with Oracle Mobile Cloud Service	Building Better Mobile Backends with Oracle Mobile Cloud Service
Building Better Mobile Backends with Oracle Mobile Cloud Service
 
Con9024 next generation optimized directory - oracle unified directory - final
Con9024 next generation optimized directory - oracle unified directory - finalCon9024 next generation optimized directory - oracle unified directory - final
Con9024 next generation optimized directory - oracle unified directory - final
 
WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business
WSO2Con EU 2015: Keynote - System of Systems - Building a Connected BusinessWSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business
WSO2Con EU 2015: Keynote - System of Systems - Building a Connected Business
 
Siebel crm strategy and roadmap ()
Siebel crm strategy and roadmap ()Siebel crm strategy and roadmap ()
Siebel crm strategy and roadmap ()
 
Ebook estrategia cloud para Gobierno
Ebook estrategia cloud para GobiernoEbook estrategia cloud para Gobierno
Ebook estrategia cloud para Gobierno
 
A Tale of Transformation: Changing the Way We Deliver and Transform Product D...
A Tale of Transformation: Changing the Way We Deliver and Transform Product D...A Tale of Transformation: Changing the Way We Deliver and Transform Product D...
A Tale of Transformation: Changing the Way We Deliver and Transform Product D...
 
Oracle fusion middleware 11g build applications with adf
Oracle fusion middleware 11g build applications with adfOracle fusion middleware 11g build applications with adf
Oracle fusion middleware 11g build applications with adf
 
Oracle Executive Management Team
Oracle Executive Management TeamOracle Executive Management Team
Oracle Executive Management Team
 
Siebel Mobile Solutions Overview
Siebel Mobile Solutions OverviewSiebel Mobile Solutions Overview
Siebel Mobile Solutions Overview
 
Software development companies usa | App development companies in usa
Software development companies usa | App development companies in usaSoftware development companies usa | App development companies in usa
Software development companies usa | App development companies in usa
 
The Transformation Of Jde 08 2008 Oracle
The Transformation Of Jde 08 2008 OracleThe Transformation Of Jde 08 2008 Oracle
The Transformation Of Jde 08 2008 Oracle
 
Enterprise Mobility @ Neev
Enterprise Mobility @ NeevEnterprise Mobility @ Neev
Enterprise Mobility @ Neev
 
Delivering Mobile Apps to the Field with Oracle
Delivering Mobile Apps to the Field with OracleDelivering Mobile Apps to the Field with Oracle
Delivering Mobile Apps to the Field with Oracle
 

Viewers also liked

Oracle Forms migration
Oracle Forms migrationOracle Forms migration
Oracle Forms migrationSoftSol, Inc.
 
Migrate Oracle Forms & Reports
Migrate Oracle Forms & ReportsMigrate Oracle Forms & Reports
Migrate Oracle Forms & Reportskshukla5
 
The Challenges Oracle Forms Migration to ADF
The Challenges Oracle Forms Migration to ADFThe Challenges Oracle Forms Migration to ADF
The Challenges Oracle Forms Migration to ADFDataNext Solutions
 
Oracle ADF Architecture TV - Design - Usability and Layout Design
Oracle ADF Architecture TV - Design - Usability and Layout DesignOracle ADF Architecture TV - Design - Usability and Layout Design
Oracle ADF Architecture TV - Design - Usability and Layout DesignChris Muir
 
Oracle ADF Architecture TV - Deployment - System Topologies
Oracle ADF Architecture TV - Deployment - System TopologiesOracle ADF Architecture TV - Deployment - System Topologies
Oracle ADF Architecture TV - Deployment - System TopologiesChris Muir
 
Oracle ADF Architecture TV - Design - Advanced ADF Task Flow Concepts
Oracle ADF Architecture TV - Design - Advanced ADF Task Flow ConceptsOracle ADF Architecture TV - Design - Advanced ADF Task Flow Concepts
Oracle ADF Architecture TV - Design - Advanced ADF Task Flow ConceptsChris Muir
 
Oracle ADF Architecture TV - Design - ADF Reusable Artifacts
Oracle ADF Architecture TV - Design - ADF Reusable ArtifactsOracle ADF Architecture TV - Design - ADF Reusable Artifacts
Oracle ADF Architecture TV - Design - ADF Reusable ArtifactsChris Muir
 
Oracle ADF Architecture TV - Design - Task Flow Overview
Oracle ADF Architecture TV - Design - Task Flow OverviewOracle ADF Architecture TV - Design - Task Flow Overview
Oracle ADF Architecture TV - Design - Task Flow OverviewChris Muir
 
Oracle ADF Architecture TV - Design - Service Integration Architectures
Oracle ADF Architecture TV - Design - Service Integration ArchitecturesOracle ADF Architecture TV - Design - Service Integration Architectures
Oracle ADF Architecture TV - Design - Service Integration ArchitecturesChris Muir
 
Oracle ADF Architecture TV - Development - Logging
Oracle ADF Architecture TV - Development - LoggingOracle ADF Architecture TV - Development - Logging
Oracle ADF Architecture TV - Development - LoggingChris Muir
 
Oracle ADF Architecture TV - Design - Designing for Internationalization
Oracle ADF Architecture TV - Design - Designing for InternationalizationOracle ADF Architecture TV - Design - Designing for Internationalization
Oracle ADF Architecture TV - Design - Designing for InternationalizationChris Muir
 
Oracle ADF Architecture TV - Design - Task Flow Transaction Options
Oracle ADF Architecture TV - Design - Task Flow Transaction OptionsOracle ADF Architecture TV - Design - Task Flow Transaction Options
Oracle ADF Architecture TV - Design - Task Flow Transaction OptionsChris Muir
 
Oracle ADF Architecture TV - Planning & Getting Started - Team, Skills and D...
Oracle ADF Architecture TV -  Planning & Getting Started - Team, Skills and D...Oracle ADF Architecture TV -  Planning & Getting Started - Team, Skills and D...
Oracle ADF Architecture TV - Planning & Getting Started - Team, Skills and D...Chris Muir
 
Mobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with Oracle
Mobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with OracleMobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with Oracle
Mobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with OracleChris Muir
 
Oracle ADF Architecture TV - Design - MDS Infrastructure Decisions
Oracle ADF Architecture TV - Design - MDS Infrastructure DecisionsOracle ADF Architecture TV - Design - MDS Infrastructure Decisions
Oracle ADF Architecture TV - Design - MDS Infrastructure DecisionsChris Muir
 
Oracle ADF Architecture TV - Design - Task Flow Navigation Options
Oracle ADF Architecture TV - Design - Task Flow Navigation OptionsOracle ADF Architecture TV - Design - Task Flow Navigation Options
Oracle ADF Architecture TV - Design - Task Flow Navigation OptionsChris Muir
 
Oracle ADF Architecture TV - Design - Architecting for ADF Mobile Integration
Oracle ADF Architecture TV - Design - Architecting for ADF Mobile IntegrationOracle ADF Architecture TV - Design - Architecting for ADF Mobile Integration
Oracle ADF Architecture TV - Design - Architecting for ADF Mobile IntegrationChris Muir
 
Oracle ADF Architecture TV - Development - Programming Best Practices
Oracle ADF Architecture TV - Development - Programming Best PracticesOracle ADF Architecture TV - Development - Programming Best Practices
Oracle ADF Architecture TV - Development - Programming Best PracticesChris Muir
 
Oracle ADF Architecture TV - Deployment - Build Options
Oracle ADF Architecture TV - Deployment - Build OptionsOracle ADF Architecture TV - Deployment - Build Options
Oracle ADF Architecture TV - Deployment - Build OptionsChris Muir
 
Oracle ADF Architecture TV - Deployment - Deployment Options
Oracle ADF Architecture TV - Deployment - Deployment OptionsOracle ADF Architecture TV - Deployment - Deployment Options
Oracle ADF Architecture TV - Deployment - Deployment OptionsChris Muir
 

Viewers also liked (20)

Oracle Forms migration
Oracle Forms migrationOracle Forms migration
Oracle Forms migration
 
Migrate Oracle Forms & Reports
Migrate Oracle Forms & ReportsMigrate Oracle Forms & Reports
Migrate Oracle Forms & Reports
 
The Challenges Oracle Forms Migration to ADF
The Challenges Oracle Forms Migration to ADFThe Challenges Oracle Forms Migration to ADF
The Challenges Oracle Forms Migration to ADF
 
Oracle ADF Architecture TV - Design - Usability and Layout Design
Oracle ADF Architecture TV - Design - Usability and Layout DesignOracle ADF Architecture TV - Design - Usability and Layout Design
Oracle ADF Architecture TV - Design - Usability and Layout Design
 
Oracle ADF Architecture TV - Deployment - System Topologies
Oracle ADF Architecture TV - Deployment - System TopologiesOracle ADF Architecture TV - Deployment - System Topologies
Oracle ADF Architecture TV - Deployment - System Topologies
 
Oracle ADF Architecture TV - Design - Advanced ADF Task Flow Concepts
Oracle ADF Architecture TV - Design - Advanced ADF Task Flow ConceptsOracle ADF Architecture TV - Design - Advanced ADF Task Flow Concepts
Oracle ADF Architecture TV - Design - Advanced ADF Task Flow Concepts
 
Oracle ADF Architecture TV - Design - ADF Reusable Artifacts
Oracle ADF Architecture TV - Design - ADF Reusable ArtifactsOracle ADF Architecture TV - Design - ADF Reusable Artifacts
Oracle ADF Architecture TV - Design - ADF Reusable Artifacts
 
Oracle ADF Architecture TV - Design - Task Flow Overview
Oracle ADF Architecture TV - Design - Task Flow OverviewOracle ADF Architecture TV - Design - Task Flow Overview
Oracle ADF Architecture TV - Design - Task Flow Overview
 
Oracle ADF Architecture TV - Design - Service Integration Architectures
Oracle ADF Architecture TV - Design - Service Integration ArchitecturesOracle ADF Architecture TV - Design - Service Integration Architectures
Oracle ADF Architecture TV - Design - Service Integration Architectures
 
Oracle ADF Architecture TV - Development - Logging
Oracle ADF Architecture TV - Development - LoggingOracle ADF Architecture TV - Development - Logging
Oracle ADF Architecture TV - Development - Logging
 
Oracle ADF Architecture TV - Design - Designing for Internationalization
Oracle ADF Architecture TV - Design - Designing for InternationalizationOracle ADF Architecture TV - Design - Designing for Internationalization
Oracle ADF Architecture TV - Design - Designing for Internationalization
 
Oracle ADF Architecture TV - Design - Task Flow Transaction Options
Oracle ADF Architecture TV - Design - Task Flow Transaction OptionsOracle ADF Architecture TV - Design - Task Flow Transaction Options
Oracle ADF Architecture TV - Design - Task Flow Transaction Options
 
Oracle ADF Architecture TV - Planning & Getting Started - Team, Skills and D...
Oracle ADF Architecture TV -  Planning & Getting Started - Team, Skills and D...Oracle ADF Architecture TV -  Planning & Getting Started - Team, Skills and D...
Oracle ADF Architecture TV - Planning & Getting Started - Team, Skills and D...
 
Mobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with Oracle
Mobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with OracleMobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with Oracle
Mobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with Oracle
 
Oracle ADF Architecture TV - Design - MDS Infrastructure Decisions
Oracle ADF Architecture TV - Design - MDS Infrastructure DecisionsOracle ADF Architecture TV - Design - MDS Infrastructure Decisions
Oracle ADF Architecture TV - Design - MDS Infrastructure Decisions
 
Oracle ADF Architecture TV - Design - Task Flow Navigation Options
Oracle ADF Architecture TV - Design - Task Flow Navigation OptionsOracle ADF Architecture TV - Design - Task Flow Navigation Options
Oracle ADF Architecture TV - Design - Task Flow Navigation Options
 
Oracle ADF Architecture TV - Design - Architecting for ADF Mobile Integration
Oracle ADF Architecture TV - Design - Architecting for ADF Mobile IntegrationOracle ADF Architecture TV - Design - Architecting for ADF Mobile Integration
Oracle ADF Architecture TV - Design - Architecting for ADF Mobile Integration
 
Oracle ADF Architecture TV - Development - Programming Best Practices
Oracle ADF Architecture TV - Development - Programming Best PracticesOracle ADF Architecture TV - Development - Programming Best Practices
Oracle ADF Architecture TV - Development - Programming Best Practices
 
Oracle ADF Architecture TV - Deployment - Build Options
Oracle ADF Architecture TV - Deployment - Build OptionsOracle ADF Architecture TV - Deployment - Build Options
Oracle ADF Architecture TV - Deployment - Build Options
 
Oracle ADF Architecture TV - Deployment - Deployment Options
Oracle ADF Architecture TV - Deployment - Deployment OptionsOracle ADF Architecture TV - Deployment - Deployment Options
Oracle ADF Architecture TV - Deployment - Deployment Options
 

Similar to Oracle Forms Future: Upgrade, Modernize or Migrate

Leverage Progress Technologies for Telerik Developers
Leverage Progress Technologies for Telerik DevelopersLeverage Progress Technologies for Telerik Developers
Leverage Progress Technologies for Telerik DevelopersAbhishek Kant
 
OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...
OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...
OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...vasuballa
 
Con8439 fusion apps customs to ebs
Con8439 fusion apps customs to ebsCon8439 fusion apps customs to ebs
Con8439 fusion apps customs to ebsBerry Clemens
 
OOW13: Next Generation Optimized Directory (CON9024)
OOW13: Next Generation Optimized Directory (CON9024)OOW13: Next Generation Optimized Directory (CON9024)
OOW13: Next Generation Optimized Directory (CON9024)GregOracle
 
206570 primavera and the fusion stack
206570 primavera and the fusion stack206570 primavera and the fusion stack
206570 primavera and the fusion stackp6academy
 
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - SaaS and Standard Applica...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - SaaS and Standard Applica...AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - SaaS and Standard Applica...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - SaaS and Standard Applica...Lucas Jellema
 
Cloud 2014: Top Five Best Practices for Your Application PaaS Audience
Cloud 2014: Top Five Best Practices for Your Application PaaS AudienceCloud 2014: Top Five Best Practices for Your Application PaaS Audience
Cloud 2014: Top Five Best Practices for Your Application PaaS AudienceRuma Sanyal
 
Oracle Mobile Solution Overview
Oracle Mobile Solution OverviewOracle Mobile Solution Overview
Oracle Mobile Solution OverviewMee Nam Lee
 
Ora_Case_Study_Oracle Application Development Framework
Ora_Case_Study_Oracle Application Development FrameworkOra_Case_Study_Oracle Application Development Framework
Ora_Case_Study_Oracle Application Development FrameworkNeha Singh
 
OOW13:Leveraging the Cloud to Simplify Your Identity Management Implementatio...
OOW13:Leveraging the Cloud to Simplify Your Identity Management Implementatio...OOW13:Leveraging the Cloud to Simplify Your Identity Management Implementatio...
OOW13:Leveraging the Cloud to Simplify Your Identity Management Implementatio...GregOracle
 
Con8836 leveraging the cloud to simplify your identity management implement...
Con8836   leveraging the cloud to simplify your identity management implement...Con8836   leveraging the cloud to simplify your identity management implement...
Con8836 leveraging the cloud to simplify your identity management implement...OracleIDM
 
B6 power exceptional users with oracle webcenter
B6   power exceptional users with oracle webcenterB6   power exceptional users with oracle webcenter
B6 power exceptional users with oracle webcenterDr. Wilfred Lin (Ph.D.)
 
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...Chris Muir
 
Con9573 managing the oim platform with oracle enterprise manager
Con9573 managing the oim platform with oracle enterprise manager Con9573 managing the oim platform with oracle enterprise manager
Con9573 managing the oim platform with oracle enterprise manager OracleIDM
 
A6 harnessing the power of big data and business analytics to transform bus...
A6   harnessing the power of big data and business analytics to transform bus...A6   harnessing the power of big data and business analytics to transform bus...
A6 harnessing the power of big data and business analytics to transform bus...Dr. Wilfred Lin (Ph.D.)
 
Why citizen developers should be your new best friend - Oracle APEX
Why citizen developers should be your new best friend - Oracle APEXWhy citizen developers should be your new best friend - Oracle APEX
Why citizen developers should be your new best friend - Oracle APEXDavidPeake15
 
Delivering Mobile Apps to the field using Oracle
Delivering Mobile Apps to the field using OracleDelivering Mobile Apps to the field using Oracle
Delivering Mobile Apps to the field using OracleSimon Haslam
 

Similar to Oracle Forms Future: Upgrade, Modernize or Migrate (20)

Leverage Progress Technologies for Telerik Developers
Leverage Progress Technologies for Telerik DevelopersLeverage Progress Technologies for Telerik Developers
Leverage Progress Technologies for Telerik Developers
 
OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...
OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...
OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...
 
Con8439 fusion apps customs to ebs
Con8439 fusion apps customs to ebsCon8439 fusion apps customs to ebs
Con8439 fusion apps customs to ebs
 
Oracle Mobile Cloud Service
Oracle Mobile Cloud ServiceOracle Mobile Cloud Service
Oracle Mobile Cloud Service
 
OOW13: Next Generation Optimized Directory (CON9024)
OOW13: Next Generation Optimized Directory (CON9024)OOW13: Next Generation Optimized Directory (CON9024)
OOW13: Next Generation Optimized Directory (CON9024)
 
206570 primavera and the fusion stack
206570 primavera and the fusion stack206570 primavera and the fusion stack
206570 primavera and the fusion stack
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaS
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaSAMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaS
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaS
 
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - SaaS and Standard Applica...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - SaaS and Standard Applica...AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - SaaS and Standard Applica...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - SaaS and Standard Applica...
 
Cloud 2014: Top Five Best Practices for Your Application PaaS Audience
Cloud 2014: Top Five Best Practices for Your Application PaaS AudienceCloud 2014: Top Five Best Practices for Your Application PaaS Audience
Cloud 2014: Top Five Best Practices for Your Application PaaS Audience
 
Soa suite12c presentation @AMIS by Simone Geib
Soa suite12c presentation @AMIS by Simone GeibSoa suite12c presentation @AMIS by Simone Geib
Soa suite12c presentation @AMIS by Simone Geib
 
Oracle Mobile Solution Overview
Oracle Mobile Solution OverviewOracle Mobile Solution Overview
Oracle Mobile Solution Overview
 
Ora_Case_Study_Oracle Application Development Framework
Ora_Case_Study_Oracle Application Development FrameworkOra_Case_Study_Oracle Application Development Framework
Ora_Case_Study_Oracle Application Development Framework
 
OOW13:Leveraging the Cloud to Simplify Your Identity Management Implementatio...
OOW13:Leveraging the Cloud to Simplify Your Identity Management Implementatio...OOW13:Leveraging the Cloud to Simplify Your Identity Management Implementatio...
OOW13:Leveraging the Cloud to Simplify Your Identity Management Implementatio...
 
Con8836 leveraging the cloud to simplify your identity management implement...
Con8836   leveraging the cloud to simplify your identity management implement...Con8836   leveraging the cloud to simplify your identity management implement...
Con8836 leveraging the cloud to simplify your identity management implement...
 
B6 power exceptional users with oracle webcenter
B6   power exceptional users with oracle webcenterB6   power exceptional users with oracle webcenter
B6 power exceptional users with oracle webcenter
 
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...
 
Con9573 managing the oim platform with oracle enterprise manager
Con9573 managing the oim platform with oracle enterprise manager Con9573 managing the oim platform with oracle enterprise manager
Con9573 managing the oim platform with oracle enterprise manager
 
A6 harnessing the power of big data and business analytics to transform bus...
A6   harnessing the power of big data and business analytics to transform bus...A6   harnessing the power of big data and business analytics to transform bus...
A6 harnessing the power of big data and business analytics to transform bus...
 
Why citizen developers should be your new best friend - Oracle APEX
Why citizen developers should be your new best friend - Oracle APEXWhy citizen developers should be your new best friend - Oracle APEX
Why citizen developers should be your new best friend - Oracle APEX
 
Delivering Mobile Apps to the field using Oracle
Delivering Mobile Apps to the field using OracleDelivering Mobile Apps to the field using Oracle
Delivering Mobile Apps to the field using Oracle
 

More from Chris Muir

Oracle REST Data Services
Oracle REST Data ServicesOracle REST Data Services
Oracle REST Data ServicesChris Muir
 
Oracle ADF Architecture TV - Development - Version Control
Oracle ADF Architecture TV - Development - Version ControlOracle ADF Architecture TV - Development - Version Control
Oracle ADF Architecture TV - Development - Version ControlChris Muir
 
Oracle ADF Architecture TV - Development - Naming Conventions & Project Layouts
Oracle ADF Architecture TV - Development - Naming Conventions & Project LayoutsOracle ADF Architecture TV - Development - Naming Conventions & Project Layouts
Oracle ADF Architecture TV - Development - Naming Conventions & Project LayoutsChris Muir
 
Oracle ADF Architecture TV - Development - Performance & Tuning
Oracle ADF Architecture TV - Development - Performance & TuningOracle ADF Architecture TV - Development - Performance & Tuning
Oracle ADF Architecture TV - Development - Performance & TuningChris Muir
 
Oracle ADF Architecture TV - Development - Error Handling
Oracle ADF Architecture TV - Development - Error HandlingOracle ADF Architecture TV - Development - Error Handling
Oracle ADF Architecture TV - Development - Error HandlingChris Muir
 
Oracle ADF Architecture TV - Design - Application Customization and MDS
Oracle ADF Architecture TV - Design - Application Customization and MDSOracle ADF Architecture TV - Design - Application Customization and MDS
Oracle ADF Architecture TV - Design - Application Customization and MDSChris Muir
 
Oracle ADF Architecture TV - Design - Designing for Security
Oracle ADF Architecture TV - Design - Designing for SecurityOracle ADF Architecture TV - Design - Designing for Security
Oracle ADF Architecture TV - Design - Designing for SecurityChris Muir
 
Oracle ADF Architecture TV - Design - Architecting for PLSQL Integration
Oracle ADF Architecture TV - Design - Architecting for PLSQL IntegrationOracle ADF Architecture TV - Design - Architecting for PLSQL Integration
Oracle ADF Architecture TV - Design - Architecting for PLSQL IntegrationChris Muir
 
Oracle ADF Architecture TV - Design - ADF Service Architectures
Oracle ADF Architecture TV - Design - ADF Service ArchitecturesOracle ADF Architecture TV - Design - ADF Service Architectures
Oracle ADF Architecture TV - Design - ADF Service ArchitecturesChris Muir
 
Oracle ADF Architecture TV - Design - Task Flow Communication Pattern
Oracle ADF Architecture TV - Design - Task Flow Communication PatternOracle ADF Architecture TV - Design - Task Flow Communication Pattern
Oracle ADF Architecture TV - Design - Task Flow Communication PatternChris Muir
 
Oracle ADF Architecture TV - Design - ADF BC Application Module Design
Oracle ADF Architecture TV - Design - ADF BC Application Module DesignOracle ADF Architecture TV - Design - ADF BC Application Module Design
Oracle ADF Architecture TV - Design - ADF BC Application Module DesignChris Muir
 
Oracle ADF Architecture TV - Design - Task Flow Data Control Scope Options
Oracle ADF Architecture TV - Design - Task Flow Data Control Scope OptionsOracle ADF Architecture TV - Design - Task Flow Data Control Scope Options
Oracle ADF Architecture TV - Design - Task Flow Data Control Scope OptionsChris Muir
 
Oracle ADF Architecture TV - Design - ADF Architectural Patterns
Oracle ADF Architecture TV - Design - ADF Architectural PatternsOracle ADF Architecture TV - Design - ADF Architectural Patterns
Oracle ADF Architecture TV - Design - ADF Architectural PatternsChris Muir
 
Oracle ADF Architecture TV - Design - Project Dependencies
Oracle ADF Architecture TV - Design - Project DependenciesOracle ADF Architecture TV - Design - Project Dependencies
Oracle ADF Architecture TV - Design - Project DependenciesChris Muir
 

More from Chris Muir (14)

Oracle REST Data Services
Oracle REST Data ServicesOracle REST Data Services
Oracle REST Data Services
 
Oracle ADF Architecture TV - Development - Version Control
Oracle ADF Architecture TV - Development - Version ControlOracle ADF Architecture TV - Development - Version Control
Oracle ADF Architecture TV - Development - Version Control
 
Oracle ADF Architecture TV - Development - Naming Conventions & Project Layouts
Oracle ADF Architecture TV - Development - Naming Conventions & Project LayoutsOracle ADF Architecture TV - Development - Naming Conventions & Project Layouts
Oracle ADF Architecture TV - Development - Naming Conventions & Project Layouts
 
Oracle ADF Architecture TV - Development - Performance & Tuning
Oracle ADF Architecture TV - Development - Performance & TuningOracle ADF Architecture TV - Development - Performance & Tuning
Oracle ADF Architecture TV - Development - Performance & Tuning
 
Oracle ADF Architecture TV - Development - Error Handling
Oracle ADF Architecture TV - Development - Error HandlingOracle ADF Architecture TV - Development - Error Handling
Oracle ADF Architecture TV - Development - Error Handling
 
Oracle ADF Architecture TV - Design - Application Customization and MDS
Oracle ADF Architecture TV - Design - Application Customization and MDSOracle ADF Architecture TV - Design - Application Customization and MDS
Oracle ADF Architecture TV - Design - Application Customization and MDS
 
Oracle ADF Architecture TV - Design - Designing for Security
Oracle ADF Architecture TV - Design - Designing for SecurityOracle ADF Architecture TV - Design - Designing for Security
Oracle ADF Architecture TV - Design - Designing for Security
 
Oracle ADF Architecture TV - Design - Architecting for PLSQL Integration
Oracle ADF Architecture TV - Design - Architecting for PLSQL IntegrationOracle ADF Architecture TV - Design - Architecting for PLSQL Integration
Oracle ADF Architecture TV - Design - Architecting for PLSQL Integration
 
Oracle ADF Architecture TV - Design - ADF Service Architectures
Oracle ADF Architecture TV - Design - ADF Service ArchitecturesOracle ADF Architecture TV - Design - ADF Service Architectures
Oracle ADF Architecture TV - Design - ADF Service Architectures
 
Oracle ADF Architecture TV - Design - Task Flow Communication Pattern
Oracle ADF Architecture TV - Design - Task Flow Communication PatternOracle ADF Architecture TV - Design - Task Flow Communication Pattern
Oracle ADF Architecture TV - Design - Task Flow Communication Pattern
 
Oracle ADF Architecture TV - Design - ADF BC Application Module Design
Oracle ADF Architecture TV - Design - ADF BC Application Module DesignOracle ADF Architecture TV - Design - ADF BC Application Module Design
Oracle ADF Architecture TV - Design - ADF BC Application Module Design
 
Oracle ADF Architecture TV - Design - Task Flow Data Control Scope Options
Oracle ADF Architecture TV - Design - Task Flow Data Control Scope OptionsOracle ADF Architecture TV - Design - Task Flow Data Control Scope Options
Oracle ADF Architecture TV - Design - Task Flow Data Control Scope Options
 
Oracle ADF Architecture TV - Design - ADF Architectural Patterns
Oracle ADF Architecture TV - Design - ADF Architectural PatternsOracle ADF Architecture TV - Design - ADF Architectural Patterns
Oracle ADF Architecture TV - Design - ADF Architectural Patterns
 
Oracle ADF Architecture TV - Design - Project Dependencies
Oracle ADF Architecture TV - Design - Project DependenciesOracle ADF Architecture TV - Design - Project Dependencies
Oracle ADF Architecture TV - Design - Project Dependencies
 

Recently uploaded

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 

Oracle Forms Future: Upgrade, Modernize or Migrate

  • 1. 1 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 2. The Future of Oracle Forms: Upgrade, Modernize, or Migrate? Chris Muir Principal ADF Product Management, Application Development Tools 2 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 3. Safe Harbor 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. 3 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 4 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 ;-) 5 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 6. Please raise your hand if you work with or have Oracle Forms? 6 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 7. What about Oracle Forms 11g? 7 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 8 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 9. Our Recommendations for Forms Customers Protect: Upgrade Modernize Evolve: Migrate 9 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 10 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 11. The Changing Nature of Business 1985 11 1980s Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 1940s 2000 2007 2013+
  • 12. GLOBAL MOBILE 3G SUBSCRIBERS 12 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 2012,
  • 13. Mobility Is a Priority and Challenge for I.T. Bring Your Own Device (BYOD) Practices in 2011 By 2015, Mobile usage will surpass pc’s and other wired devices. 74% 10% Forbes: Mobile Business Statistics For 2012 13 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 74% Allow some sort of BYOD usage. Less than 10% “FULLY AWARE” of the devices accessing their network Top Mobility Challenges for CIOs Securing corporate information 41% Integrating with other systems 31% Supporting multiple devices 28% CIO Insight: Top Challenges of Enterprise Mobility, 2012
  • 14. "But how do we modernize this?" 14 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 15. Paths to Modernization  Upgrade  Exploit new features  Integrate technologies  UI modernization  Complete rewrite 15 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 16. Paths to Modernization  Oracle Forms 11gR1 and 11gR2 are the  Upgrade  Exploit new features  Integrate technologies  UI modernization  Complete rewrite 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 16 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 17. Paths to Modernization  Primary reason to upgrade:  Stay supported, certified and secure  Upgrade  Exploit new features  Integrate technologies  UI modernization  Complete rewrite 17 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 18. Paths to Modernization  11gR1 - External events  Upgrade  Exploit new features  Integrate technologies  UI modernization  Complete rewrite (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 18 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 19. Paths to Modernization  Forms 11g runs on WLS  Upgrade  Exploit new features  Integrate technologies  UI modernization  Complete rewrite  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 19 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 20. Paths to Modernization  Call out to web services from Forms – Java importer wraps web service client proxy  Upgrade  Exploit new features  Integrate technologies  UI modernization  React to 3rd party events – When-Event-Raised trigger – Listens for events from a queue Oracle Forms  Complete rewrite External event 20 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Web service
  • 21. Paths to Modernization  JavaScript can call into Forms – When-Customer-Javascript-Event  Upgrade  Exploit new features  Integrate technologies  UI modernization  Complete rewrite 21 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.  Call JavaScript from Forms – Web.JavaScript_Eval()
  • 22. Paths to Modernization  Upgrade  Users are now  Exploit new features driven by their experiences with the web and mobile  They just expect more!  Integrate technologies  UI modernization  Complete rewrite 22 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 23. Paths to Modernization  60min Forms Makeover  Upgrade  Exploit new features  Integrate technologies  UI modernization  Complete rewrite 23 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.  Java Beans - Introduce non-native UI elements into Forms  PJC - Extend existing Forms UI components  JavaScript - Integrate with JavaScript features
  • 24. 24 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 25. Paths to Modernization  Upgrade  Exploit new features  Integrate technologies  UI modernization  Complete rewrite 25 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 26. Migration or Rewrite Leaving Forms behind  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! 26 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 27. Migration or Rewrite Different approaches to change  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 27 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 28 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 29 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 30. Oracle’s Strategic Technologies IDM / BI ExaLogic ERP HCM, CRM BPEL, BPMN, BAM  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 30 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Content Data Integration Business Intelligence Collaboration Blog - Tag Social Activity
  • 31. New Strategic Technologies IDM / BI ExaLogic ERP HCM, CRM Content Data Integration Business Intelligence 31 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. BPEL, BPMN, BAM Collaboration Blog - Tag Social Activity
  • 32. ADF Mobile  Cross iOS & Android development  Native-hybrid mobile applications  Thin localized JVM 32 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 33 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 34 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 35 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 36. Join the JDeveloper/ADF Community Twitter twitter.com/JDeveloper Facebook facebook.com/JDeveloper Oracle’s JDeveloper PM blog blogs.oracle.com/JDeveloperpm oracle.com/jdev 36 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… 37 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 38. Q&A 38 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 39. 39 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
  • 40. 40 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Editor's Notes

  1. 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 meet with some of the leading Oracle Forms experts for an open discussion on the options; costs; risks; and fear, uncertainty, and doubt about Oracle Forms.