MAKING THE BUSINESS CASE MOVING ORACLE FORMS TO THE WEB

Similar documents
<Insert Picture Here>

<Insert Picture Here> Forms Strategies: Modernizing Your Oracle Forms Investment

Oracle Forms and Oracle APEX The Odd Couple

Oracle Fusion Middleware 11g: Build Applications with ADF I

SAGE Computing Services. Trials & Tribulations of an Oracle Forms -> Apex Conversion

Oracle Forms Modernization Through Automated Migration. A Technical Overview

Oracle Developer Day

<Insert Picture Here> The Oracle Fusion Development Platform: Oracle JDeveloper and Oracle ADF Overview

Moving Forward with Oracle Forms

Oracle Fusion Middleware 11g: Build Applications with ADF I

Project Horizon Technical Overview. Bob Rullo GM; Presentation Architecture

Where Do We Go From Here? Why Many IT Staff are Living in the Past

From Oracle Forms to Oracle ADF and J2EE

Project Horizon Technical Overview. Steven Forman Principal Technical Consultant

What s Old is New Again:

Oracle Developer Day

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

ClearPath Secure Java Overview For ClearPath Libra and Dorado Servers

Oracle Application Express 5.1

Developing Applications with Java EE 6 on WebLogic Server 12c

Oracle Fusion Middleware 11g: Build Applications with Oracle Forms

WHITESTEIN. Agents in a J2EE World. Technologies. Stefan Brantschen. All rights reserved.

Fast Track Model Based Design and Development with Oracle9i Designer. An Oracle White Paper August 2002

Migrating Complex Oracle Forms Applications to APEX: Utopia or Reality?

Tools to Develop New Linux Applications

SIEBEL 15 RELEASE & UPGRADE SUMMARY

Oracle Application Development Framework Overview

Agenda Birds Do It: Migrating Forms to Java EE Web A Case Study

Pick A Winner! In What Tool Should I Develop My Next App?

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SUITE

If you wish to make an improved product, you must already be engaged in making an inferior one.

Copyright 2014 PITSS GmbH

Oracle Fusion Middleware 11g: Build Applications with ADF Accel

Introduction. Enterprise Java Instructor: Please introduce yourself Name Experience in Java Enterprise Edition Goals you hope to achieve

Vision of J2EE. Why J2EE? Need for. J2EE Suite. J2EE Based Distributed Application Architecture Overview. Umair Javed 1

<Insert Picture Here> Accelerated Java EE Development: The Oracle Way

Oracle ADF: The technology behind project fusion. Lynn Munsinger Principal Product Manager Application Development Tools Oracle Corporation

Overview. Principal Product Manager Oracle JDeveloper & Oracle ADF

Oracle and Tangosol Acquisition Announcement

Oracle Fusion Middleware 11g: Build Applications with Oracle Forms

Oracle Corporation

X100 ARCHITECTURE REFERENCES:

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

<Insert Picture Here> The Latest E-Business Suite R12.x OA Framework Rich User Interface Enhancements

RED HAT ENTERPRISE LINUX. STANDARDIZE & SAVE.

ADF OAF Who Cares? You Do! Oracle Applications Framework / Application Development Framework - Which way do I go?

<Insert Picture Here> Oracle Application Framework (OAF): Architecture, Personalization, and Extensibility in Oracle E-Business Suite Release 12

FILE XML DATABASE DEVELOPERS ORACLE 11G MANUAL EBOOK

Chapter 1 GETTING STARTED. SYS-ED/ Computer Education Techniques, Inc.

Oracle Developer Day

TOPLink for WebLogic. Whitepaper. The Challenge: The Solution:

Oracle Applications in a Changing Business World. Legacy Oracle Applications Won't Be Around Forever. Will You?

Oracle APEX Overview. May, Copyright 2018, Oracle and/or its affiliates. All rights reserved.

Take Your Oracle Forms on the Road Using ADF Mobile. Mia Urman, OraPlayer & Denis Tyrell, Oracle Corporation

Migrating to Oracle. Migration

Build a Mobile App in 60 Minutes with MAF

Oracle Forms Developer 10g: Build Internet Applications

Oracle Fusion Middleware 11g: Build Applications with Oracle Forms

How to Create Collaborative Communities Within Your Portal

ORACLE WEBLOGIC SERVER 10g R3 ENTERPRISE EDITION

Developing Java TM 2 Platform, Enterprise Edition (J2EE TM ) Compatible Applications Roles-based Training for Rapid Implementation

Build a Mobile App in 60 Minutes with MAF

Kevin Madden Chief Software Engineer

Life After Migration

Mobilize Your Users Now with Oracle Mobile Application Framework (MAF)

White Paper. Rose PowerBuilder Link

The Data Explosion. A Guide to Oracle s Data-Management Cloud Services

FIVE BEST PRACTICES FOR ENSURING A SUCCESSFUL SQL SERVER MIGRATION

Microsoft certified solutions associate

Peter Moskovits Principal Product Manager Oracle Corporation. Sue Vickers Group Manager Oracle Corporation

Jean-Marc Krikorian Strategic Alliance Director

Java Enterprise Edition

Oracle SOA Suite 12c: Build Composite Applications. About this course. Course type Essentials. Duration 5 Days

Oracle Certified Program

Oracle 10g: Build J2EE Applications

Mastering SOA Challenges more cost-effectively. Bodo Bergmann Senior Software Engineer Ingres Corp.

Oracle Applications Unlimited and Web 2.0: You Can Have It Now!

Enterprise Java Unit 1-Chapter 2 Prof. Sujata Rizal Java EE 6 Architecture, Server and Containers

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

Dell helps you simplify IT

PeopleSoft Internet Architecture

<Insert Picture Here> Oracle Coherence & Extreme Transaction Processing (XTP)

Application Express 4.0 Architecture & Configuration Marc Sewtz Senior Software Development Manager Oracle America Inc.

ECLIPSE PERSISTENCE PLATFORM (ECLIPSELINK) FAQ

Build Mobile Cloud Apps Effectively Using Oracle Mobile Cloud Services (MCS)

IBM Rational Application Developer for WebSphere Software, Version 7.0

<Insert Picture Here> Java Virtual Developer Day

2017 Company Profile

Oracle Database and Application Solutions

IBM DB2 Web Query Tool Version 1.3

Packaging for Websphere Development Studio was changed with V6R1.

Oracle Fusion Middleware Planning an Installation of Oracle Fusion Middleware. 12c ( )

Perfect Balance of Public and Private Cloud

Chapter 2 FEATURES AND FACILITIES. SYS-ED/ Computer Education Techniques, Inc.

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

WebSphere 4.0 General Introduction

Meltem Özturan misprivate.boun.edu.tr/ozturan/mis515

Oracle Fusion Middleware

Hybrid WAN Operations: Extend Network Monitoring Across SD-WAN and Legacy WAN Infrastructure

Javaentwicklung in der Oracle Cloud

Transcription:

MAKING THE BUSINESS CASE MOVING ORACLE FORMS TO THE WEB

About Us Agenda Strategic Direction of Oracle Forms Applications Migration Options Migrating to 10g and 11g Migrating to J2EE and ADF Migrating to APEX Questions & Answers

Subsidiary of Unify Corp. (NASDAQ: UNFY) Validated Oracle Migration partner Oracle Technology Network (OTN) Oracle Partner Network About Us Oracle Modernization Alliance (OMA) Sun iforce Partner Development & Migration Global reseller of Exodus Hewlett Packard Partner Global reseller and implementer of Exodus

Products we offer: Exodus : Automatically migrates Oracle Forms and PL/SQL applications to 100% J2EE architecture and to ADF Exodus-VE Visual Editor to maintain the converted Java application Exodus-APEX Converts Oracle Forms to APEX Exodus Analyzer Analyzes original Oracle Forms application to determine conversion issues

Hundreds of conversion projects over 25 years Services we offer: Our Experience Oracle Forms Upgrades: 3.0, 4.5, 6/6i, to 10g and 11g Oracle Database Upgrades and Migration Services Oracle Forms Migration Services to J2EE and ADF 11 Oracle Forms Conversion to APEX MS Access Conversion to APEX Oracle Reports conversion to BI Publisher Training, Consulting, Assessments, Quality Assurance

Agenda About CipherSoft Strategic Direction of Oracle Forms Applications Migration Options Migrating to 10g and 11g Migrating to J2EE and ADF Migrating to APEX Questions & Answers

Evolution of Oracle Forms Applications Block Mode Character Mode Client Server Web??

Oracle Forms Today Very active customer base Estimate that 40% of EE database customers use Forms 80 of the Fortune 100 companies use Oracle Forms Banking, Government, Utilities, Finance, Education, Transport Oracle E-Business Suite (including R12) Long term investment More measured adoption of technology

Common Questions I ve heard Forms is going away, is that true? I am using Forms Client/Server today, what is my path forward? Is Oracle providing a path to J2EE for Forms developers? I am going to J2EE, what should I do with my Forms?

Oracle Forms Life Cycle

Oracle s Strategic Direction Extensible client and middle-tier Java integration (Java Importer and Pluggable Java Component Interface) Development of their own Enterprise applications with technology such as ADF and JDeveloper Oracle cites IDC research that the enterprise market is headed in the J2EE direction

Roadmap for Oracle Forms Long Term Commitment to Oracle Forms For existing and new applications Upgrade and Integrate Bring Forms productivity to J2EE development Visual, Declarative Leverage your Forms skills

Agenda About CipherSoft Strategic Direction of Oracle Forms Applications Migration Options Migrating to 10g and 11g Migrating to J2EE Migrating to APEX Questions & Answers

Migration Options Web-enable Forms Rewrite Application Manual Conversion Automatic Conversion

Exodus & Oracle Taking Clients to the World of 11g & Java Exodus The only licensable product to convert Oracle Forms The only conversion product validated by Oracle Endorsed Globally by Oracle Showcased at Oracle Developer Days throughout North America Regular interaction with Oracle development team

PL/SQL Conversion Progress Bars

A Powerful Solution for Clients Exodus assists clients in migrating their Forms to 10g and 11g Forms or Java Reduces conversion project time up to 90% Allows you to use Oracle 10g and 11g technology immediately Allows for migration to Java over time Allows use of Fusion Middleware 11 Retains legacy investment made in Oracle applications while moving to new technology

CiphertSoft Exodus 90% faster than manual conversion and up to 80% less expensive Automation percentage averages 98% with Java swing version, 85% with HTML (ADF) version Exodus Releases: Exodus 4.2 Oracle Forms and PL/SQL conversion (Integrates with Oracle JDeveloper) Exodus-ADF Oracle Forms and PL/SQL to ADF Faces Exodus-OAS Integrates the Exodus Product with Oracle s Application Server

CipherSoft Exodus Allows database connectivity via JDBC Provides Java code that is 100% maintainable Multi-tier architecture Migrates all of the PL/SQL code within the libraries Produces native Java/XML code Integrates directly with JDeveloper allowing clients to maintain application immediately Does not create wrapper classes

Exodus Client Options Client access is flexible providing optional ways to access the converted application Any browser using HTML or DHTML Any browser using Exodus plug-in Java Applet without a browser ITS or other client side User Interface

Agenda About CipherSoft Strategic Direction of Oracle Forms Applications Migration Options Migrating to 10g and 11g Migrating to J2EE Migrating to APEX Questions & Answers

Challenges of Migrating Forms Applications Retaining Business Logic from original Forms application Ensuring Java code generated is clean and structured Allowing for the same look and feel of the original application - eliminating end user training on the new application Enabling applications to have a new look and feel while retaining the business logic Retaining investment made in Oracle applications

The Business Reasons Why Convert to Forms 10g and 11g? Migration to Forms 10g is beneficial if: Few Java resources; skill set in Forms and PL/SQL No look and feel changes required Existing forms are character mode may be too big a jump to Java for users Java plug-ins (downloads) are acceptable to clients using the application Maintain high level of Oracle support Deploy stable Internet applications

Key Migration Issues No client/server runtime No character mode runtime (consider hand held devices) Upgrade reports Actual programming issues

New Features of Forms 11g WebLogic Server 11g Allows Forms to react to external services Events fire new Forms trigger When-Event-Raised JavaScript Integration Enterprise Manager Grid Control Integration

Agenda About CipherSoft Strategic Direction of Oracle Forms Applications Migration Options Migrating to 10g and 11g Migrating to J2EE Migrating to APEX Questions & Answers

The Business Reasons Why Convert to Java (J2EE)? Java is your future development environment High application development costs (Java development is far less expensive) The legacy Forms application requires integration with other applications developed in other environments Other applications within the organization are utilizing Java technology You want to leverage open source technologies You require provision of choices (such as HTML, DHTML, use of browsers, etc.) You have, or are implementing a SOA infrastructure

The Business Reasons Why Convert to Java (J2EE)? Empower new business opportunities Facilitate running and maintenance of converted application Retain legacy investment of application while taking advantage of robust Java development environment Standardize business applications Achieve platform independence Quickly and effectively utilize Oracle s 11g Middleware technology

Agenda About CipherSoft Strategic Direction of Oracle Forms Applications Migration Options Migration to 10g and 11g Migrating to J2EE Migrating to APEX Questions & Answers

Application Express is beneficial if the organization has: IT Professionals with extensive SQL and PL/SQL knowledge Limited object orientation programming expertise Applications based upon tables stored in one Oracle database Application is not mission critical or large in scale

Feature Oracle Forms 4GL Declarative Yes Yes Application Express 4GL Languages SQL and PL/SQL SQL and PL/SQL User Interface Java HTML Page Layout Windows / Canvases Page / Regions Client-side Field Control Form triggers Javascript and AJAX Web Service Support Yes Yes Charting BI Beans Flash Charts Locking Pessimistic, Optimistic, Custom Optimistic, Custom Database Connections Synchronous Asynchronous Concurrent User Support Database connectivity maintained by user session Architecture 3 Tier 2 Tier Database connectivity only maintained for the processing of requests

Thank You For Your Attention