con1168_mensah-4_con1168 - the future of oracle forms upgrade, modernize, or migrate.pdf

Upload: roger-caro

Post on 04-Jun-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 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=14534983
  • 8/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.