Oracle*Forms*Applica2on* Moderniza2on*– …6.0,6i,9i,10g * Oracle*Forms/*Reports*11g* Start...
Transcript of Oracle*Forms*Applica2on* Moderniza2on*– …6.0,6i,9i,10g * Oracle*Forms/*Reports*11g* Start...
www.pitss.com
Copyright 2013 PITSS America LLC
Mar$n Disterhe-, Jason Marra
Oracle Forms Applica2on Moderniza2on – 11g, ADF, WebLogic Engineered to Work Together
2 www.pitss.com Copyright 2013 PITSS America LLC
n Introduc2on
n Oracle’s Recommenda2on to Customers
n Oracle’s Vision, Strategy and Roadmap for Oracle Forms
n User-‐Interface Moderniza2on Alterna2ves
n Applica2on Migra2on or Re-‐Write
n Live Demo
n Q&A
Oracle Forms Moderniza2on
3 www.pitss.com Copyright 2013 PITSS America LLC
Oracle Forms Moderniza2on
Solid Background, Solid Solu0ons.
Oracle Moderniza?on
Founded in 1999
SoCware and Service provider specializing in Oracle Development Tools & Applica?on Servers
PITSS GmbH StuLgart, Germany (World Headquarters)
PITSS America LLC Troy, MI (United States Headquarters) PITSS in La?n America PITSS Mexico Allied Consul?ng (Partner) PITSS Brazil Algar Tecnologia (Partner)
Oracle Alliances/Prac?ces
4 www.pitss.com Copyright 2013 PITSS America LLC
PITSS Benefit – Return on Invest
U2lizing PITSS.CON SoUware
Reduces Project dura2on Free up Project Budget Ensures a higher Quality compared to tradi2onal (manual) approaches
Defini?on Planning Implementa?on Produc?on Prepara?on
Moderniza?on with Oracle Fusion Technology
t
ADF (PITSS)
Forms 11g (PITSS)
Savings by using PITSS.CON compared to manual approach
Tradi?onal / Manual Re-‐Development
5 www.pitss.com Copyright 2013 PITSS America LLC
PITSS supports Oracle Forms Lifecycle Management
Forms Upgrade
Mul2language
Audi2ng
Dead-‐Code Analysis
Dependency Analysis
Business Logic Extrac2on
Screen Zooming
User-‐Interface FaceliU
Migra2on ADF
Migra2on APEX
Applica2on Analysis
Code Redundancy
Module-‐Compare
Change-‐Request Impact Analysis
Impact Analysis Column extension
Code Documenta2on
Moderniza2on Process guidance
V2 to V3 Style Trigger Conversion
Web-‐Service Genera2on
SoUware Quality Analysis
Naming Conven2ons
Code valida2on
Code Flow Analysis
6 www.pitss.com Copyright 2013 PITSS America LLC
Oracle’s Recommenda2on to Customers
Upgrade Oracle Forms/ Reports 2.3, 3.0, 4.5, 5.0, 6.0, 6i, 9i, 10g Oracle Forms/ Reports 11g
Start Leveraging WebLogic Technologies
Unsupported Protect
Extend
Oracle ADF, APEX, … SOA Con?nue Leveraging WebLogic
Evolve
Protect, Extend and Evolve “Oracle has outlined a strategy which allows customers to protect the considerable investment they have in tradi?onal technologies while allowing new tools and technologies to be adopted for evolving or new development ini?a?ves.”*
Future Architecture
*-‐ Oracle, March 2012 hLp://www.oracle.com/technetwork/issue-‐archive/2010/toolssod-‐3-‐129969.pdf
Supported
7 www.pitss.com Copyright 2013 PITSS America LLC
Mar2n DisterheU
8 www.pitss.com Copyright 2013 PITSS America LLC
Oracle’s Vision Strategy and Roadmap
9 www.pitss.com Copyright 2013 PITSS America LLC
Oracle Forms Moderniza2on
10 www.pitss.com Copyright 2013 PITSS America LLC
Current Risks
How much longer will your applica2on con2nue to run?
Applica?on SoCware
Opera?ng SoCware
Hardware
“IT organiza?ons assume considerable risk with unsupported deployments of Oracle Forms solu?ons, and risks grows as technology ages.” Mark Driver – Gartner -‐ 2007
11 www.pitss.com Copyright 2013 PITSS America LLC
Oracle Forms – Recent Development
12 www.pitss.com Copyright 2013 PITSS America LLC
Oracle Forms Whats Next
13 www.pitss.com Copyright 2013 PITSS America LLC
Oracle Forms – Integra2on Improvements
14 www.pitss.com Copyright 2013 PITSS America LLC
Oracle Forms Moderniza2on
15 www.pitss.com Copyright 2013 PITSS America LLC
n DTE Energy Demo
Oracle Forms Moderniza2on
16 www.pitss.com Copyright 2013 PITSS America LLC
Integrate ADF With Forms
§ Invoke applica?on logic between 11g Forms and ADF applica?on sessions § Generate compliment ADF and ADF Mobile applica?ons to enhance
applica?on’s func?onality § Launch and/or run Forms within ADF – and visa versa
17 www.pitss.com Copyright 2013 PITSS America LLC
Oracle Forms Moderniza2on
18 www.pitss.com Copyright 2013 PITSS America LLC
ADF § “We believe the least risky (and oCen the least costly) migra?on path
forward from Oracle Forms is Oracle's JDeveloper IDE and ADF — especially for applica?on leaders who plan to retain their exis?ng programming staff.”
APEX
§ “Gartner does not consider Oracle APEX a prac?cal replacement for the full breadth and depth of the Oracle Forms toolset, although it more than fits the needs for basic Web-‐based "maintenance forms" (i.e., simple create/read/update/delete centric forms) interfaces. However, Oracle APEX is less suited for elements of Oracle Forms applica?ons with more complex business logic requirements.”
Gartner – Statements on ADF vs. APEX
19 www.pitss.com Copyright 2013 PITSS America LLC
Oracle Forms Moderniza2on
20 www.pitss.com Copyright 2013 PITSS America LLC
Staged Migra2on – Hybrid Approach
Migrate at your own pace based on the available skills and project priori2es.
*Source: hLp://www.oracle.com/technetwork/issue-‐archive/2010/toolssod-‐3-‐129969.pdf (March 2012)
“A staged (that is, phased) migra?on effort enables Oracle Forms applica?ons to be migrated over ?me. This lengthens the period during which Oracle Forms remains an architectural element, but reduces the overall migra?on risk during that ?me period.” Gartner -‐ 2011
What makes a successful Migra2on ?
ADF, SOA
Forms
Time
Forms : ADF Ratio
21 www.pitss.com Copyright 2013 PITSS America LLC
Quality Assurance
Documenta2on
Itera2ons
Co-‐Existence of Technologies
Re-‐Engineering
Tool Migra2on Analysis
Cleaning Dead Code
Business Logic
Extrac2on
Oracle Forms Java / ADF, APEX, Forms
Oracle Forms to ADF
Cleaning Redundant Objects
Layout Fine-‐Tuning
PITSS.CON Migra2on Strategy
PITSS.CON Moderniza2on Process
“…we believe that moderniza?on and migra?on efforts that embrace differences, and re-‐architect and build to the "sweet spots" of their target technology are most successful …” – Gartner 2011
22 www.pitss.com Copyright 2013 PITSS America LLC
Conversion project comple?on
Cost
Time
Manual re-‐write in e.g. ADF
Migra?on to ADF with tool based prepara?on
1:1 Migra?on-‐Tools without Forms Prepara?on
Automated Upgrade to 11g
Code Maintenance aCer conversion Recommended Upgrade/Migra?on Approach
Moderniza2on Alterna2ves / Cost Comparisons
23 www.pitss.com Copyright 2013 PITSS America LLC
Func?ons Procedures Packages Types Triggers Views Tables Synonyms
SQL-‐Prog C/PC-‐Prog Java-‐Prog ASCII
Forms 30, ..., 6i, 9i, 10g PLL-‐Libs OLB-‐Libs Menu
Reports 9i, 10g VC BIN-‐Files ASCII-‐Files
Reports ASCII DB Forms Files
Reports ASCII Forms Files DB
PITSS.CON Technology
24 www.pitss.com Copyright 2013 PITSS America LLC
PITSS.CON – Lifecycle Management for Oracle Forms
Maintain/Develop Maintenance -‐ DB Handling, Module Handling, Module Compiling, and Form Consistency checking. Development -‐ Search, Replace, View, and Edit all PL/SQL Code objects. Visual Design -‐ Search, Replace, View, and Edit Forms Objects Proper?es (Fonts, Sizes, Overlapping, etc). Applica?on Analysis -‐ See what is affected when a Form or DB Object is changed. Mul?-‐Language -‐ Make any form display in mul?ple language without crea?ng mul?ple forms. Source Control -‐ Archive forms as you make changes. Modernize Migra?on APEX -‐ Guided automated transfer of forms to APEX. Migra?on ADF -‐ Guided automated transfer of forms to ADF. Migra?on -‐ Upgrade any legacy version of Oracle Forms/Reports to 10g or 11g. Reengineer Applica?on Engineering -‐ Iden?fies/removes obsolete code. Extracts Data Access Layer (DAL) and Business Logic (BL) from your Forms and place in the DB (SOA Enables). Source Code Analy?cs – Source Code Sta?s?cs
25 www.pitss.com Copyright 2013 PITSS America LLC
Live Demo
26 www.pitss.com Copyright 2013 PITSS America LLC
Jason Marra
27 www.pitss.com Copyright 2013 PITSS America LLC
Benefits of using PITSS.CON for the 11g Upgrade & Beyond… n TIME – The standard upgrade will be completed in only 4 days n COST – Faster 2me to market means lower internal resource cost and 2me n OPTIMIZATION
n Unused Objects Analysis n Redundant Objects Analysis n Increase SoUware Quality
n ON-‐GOING USE n Impact Analysis for any type of change (Project Planning, Management) n Mass Search/Replace for any type of change (Development) n Documenta2on for all changes made (Development, Management) n Compare all objects (before/aUer) (Development)
n FUTURE n Re-‐Engineer by extrac2ng Forms business logic and migra2ng to Database (SOA, Mobile Devices,
etc.) n Forms Migra2on to ADF
PITSS.CON Benefits for Forms & Reports Customers
28 www.pitss.com Copyright 2013 PITSS America LLC
n Oracle Fusion Middleware Infrastructure Consul2ng
n WebLogic Server Installa?on & Configura?on n Oracle Forms and Reports Installa?on and Configura?on n Integra?ng SSL with Oracle Forms and Reports n Oracle Access Manager (OAM) Installa?on and Configura?on n Securing OAM with SSL n Oracle Internet Directory (OID) Installa?on and Configura?on (Required for OAM) n Synchronizing OAM and OID n Configuring OHS as a Load Balancer
n Oracle Forms / ADF Consul2ng n Moderniza?ons – 11g Upgrade, Migra?on to ADF, etc. n Forms / ADF Integra?ons (Hybrid Applica?on) n ADF Mobile Applica?ons n New Applica?on Development n Implementa?on of Change-‐Requests / Func?onal Enhancements n Performance / Configura?on Issues
n Trainings n Oracle ADF Development for Forms Developers n WebLogic, Forms, and Reports Installa?on and Configura?on n Oracle Access Manager (OAM) Installa?on and Configura?on n Oracle Directory Services Manager (ODSM) LDAP n WebLogic, Forms and Reports Admin Training
PITSS Professional Services Offerings
29 www.pitss.com Copyright 2013 PITSS America LLC
PITSS North & South American Customers
30 www.pitss.com Copyright 2013 PITSS America LLC
Forms and Reports Upgrade to 11g:
-‐ FREE Proof of Concept Workshop (En2re Applica2on) § 3-‐5 Days PITSS.CON Upgrade workshop
§ Upgrade en?re applica?on to 11g
§ PITSS.CON modules pilot
§ Decision with confidence
Migra2on to ADF/JEE:
-‐ Proof of Concept Workshop (2-‐3 Forms) § Analysis Report / Presenta?on of Migra?on Level of
Effort
§ Analysis / Re-‐Engineering of Selected Forms
§ ADF Genera?on / Fine-‐Tuning of Selected Forms
§ Decision based on FACTS
PITSS Proof of Concept Op2ons
31 www.pitss.com Copyright 2013 PITSS America LLC
Forms and Reports Upgrade to 11g:
-‐ FREE Proof of Concept Workshop (En2re Applica2on) § 3-‐5 Days PITSS.CON Upgrade workshop
§ Upgrade en?re applica?on to 11g
§ PITSS.CON modules pilot
§ Decision with confidence
Migra2on to ADF/JEE:
-‐ Proof of Concept Workshop (2-‐3 Forms) § Analysis Report / Presenta?on of Migra?on Level of
Effort
§ Analysis / Re-‐Engineering of Selected Forms
§ ADF Genera?on / Fine-‐Tuning of Selected Forms
§ Decision based on FACTS
PITSS Proof of Concept Op2ons MEET PITSS @ KSCOPE 13
32 www.pitss.com Copyright 2013 PITSS America LLC
PITSS Contact Informa2on
PITSS -‐ Americas
Sales contact: Jason Marra [email protected]
Website: www.pitss.com
Email: [email protected] Phone: 248.740.0935 #11