Download presentation
Presentation is loading. Please wait.
Published byJesse Howard Modified over 9 years ago
1
Copyright 2012 PITSS America LLC www.pitss.com 1 Protect, Extend, and Evolve – Start Preparing Your Oracle Forms & Reports Application For The Future! May 10, 2012 PITSS America LLC The Oracle Forms and Reports Modernization Experts
2
Copyright 2012 PITSS America LLC www.pitss.com 2 Oracle’s Executive Strategy For Forms Customers: “Oracle Forms and Reports, components of Oracle Fusion Middleware, are Oracle's long established technologies used to design and build enterprise applications quickly and efficiently. Oracle remains committed to the development of these technologies and to their future release as components of the Oracle platform.” - Oracle, March 2012 http://www.oracle.com/technetwork/issue-archive/2010/toolssod-3-129969.pdf Oracle’s Commitment To Forms [1/2]
3
Copyright 2012 PITSS America LLC www.pitss.com 3 Share your Feature Requests with Oracle Product Management Oracle’s Commitment To Forms [2/2]
4
Copyright 2012 PITSS America LLC www.pitss.com 4 Protect, Extend, Evolve Modernizing Oracle Forms Oracle Forms/ Reports 2.3, 3.0, 4.5, 5.0, 6.0, 6i, 9i, 10g Oracle Forms/ Reports Web Deployment 11g Unsupported Supported Future Architecture UpgradeMaintainEvolve Oracle Forms 11g/ ADF/ APEX/ … SOA ExtendEvolve
5
Copyright 2012 PITSS America LLC www.pitss.com 5 PITSS Company Profile Founded in 1999 Software and Service provider specializing in Oracle Development Tools & WebLogic Forms Reports ADF APEX PITSS GmbHStuttgart, Germany (World Headquarters) PITSS America LLC Troy, MI (United States Headquarters) Oracle Alliances/Practices Solid Background, Solid Solutions. Oracle Modernization
6
Copyright 2012 PITSS America LLC www.pitss.com 6 Protect Upgrade Unsupported Forms Versions to 11g Extend Leverage Fusion Middleware Develop New Reports With BI Publisher PITSS.CON Modernization Process Redundant and Dead Code Removal Move Business Logic to Database Convert Business Logic into Web Services Evolve Forms to ADF, APEX, … Any GUI Overview
7
Copyright 2012 PITSS America LLC www.pitss.com 7 Unsupported Risks How much longer will your application continue to run? Application Software Operating Software Hardware “IT organizations assume considerable risk with unsupported deployments of Oracle Forms solutions, and risks grows as technology ages.” Mark Driver – Gartner - 2007
8
Copyright 2012 PITSS America LLC www.pitss.com 8 Upgrade to 11g Forms with PITSS.CON Reduces project duration Free up project budget Increases quality compared to traditional (manual) approaches Protect Your Investment DefinitionPlanningImplementation Production Preparation Modernization with Oracle Fusion Technology t Forms 11g (PITSS) Savings by using PITSS.CON compared to manual approach Traditional / Manual Re-Development
9
Copyright 2012 PITSS America LLC www.pitss.com 9 Make Your Upgrade A Successful One Avoid common upgrade issues: 11g WebLogic Server Improperly Configured 11g Forms-Reports Integration Issues 11g Forms and Reports Deployment Issues on UNIX 11g Database Upgrade Issues Risk
10
Copyright 2012 PITSS America LLC www.pitss.com 10 Protect Upgrade Unsupported Forms Versions to 11g Extend Leverage Fusion Middleware Develop New Reports With BI Publisher PITSS.CON Modernization Process Redundant and Dead Code Removal Move Business Logic to Database Convert Business Logic into Web Services Evolve Forms to ADF, APEX, … Any GUI Overview
11
Copyright 2012 PITSS America LLC www.pitss.com 11 WebLogic Server Standard 11g Forms Setup End-User Reports Forms Authentication Database Forms Runtime Reports Runtime Database Authentication WebLogic Server Components HTTP/HTTPS Integration
12
Copyright 2012 PITSS America LLC www.pitss.com 12 WebLogic Server Leveraging Fusion Middleware [1/2] End-User Reports Forms OAM Authentication Single authentication source for multiple apps and app servers Managed User Sessions Granular Authorization and Authentication Rules Single Sign-On Authentication HTTP/HTTPS Integration
13
Copyright 2012 PITSS America LLC www.pitss.com 13 WebLogic Server Leveraging Fusion Middleware [1/2] End-User Reports Forms OAM Authentication Single authentication source for multiple apps and app servers Managed User Sessions Granular Authorization and Authentication Rules Single Sign-On Authentication HTTP/HTTPS Integration Enterprise LDAP Optional: Integration
14
Copyright 2012 PITSS America LLC www.pitss.com 14 WebLogic Server Leveraging Fusion Middleware [2/2] End-User Reports Forms ADF Integration Run Forms-ADF Hybrid applications Run pure ADF and Forms applications Run a Portal for both ADF and Forms Applications Run Forms and ADF Together HTTP/HTTPS Integration HTTP/HTTPS Integration
15
Copyright 2012 PITSS America LLC www.pitss.com 15 Protect Upgrade Unsupported Forms Versions to 11g Extend Leverage Fusion Middleware Develop New Reports With BI Publisher PITSS.CON Modernization Process Redundant and Dead Code Removal Move Business Logic to Database Convert Business Logic into Web Services Evolve Forms to ADF, APEX, … Any GUI Overview
16
Copyright 2012 PITSS America LLC www.pitss.com 16 Oracle’s Statement of Direction: “Oracle’s Strategic reporting solution is now BI Publisher…Customers needing to create or make major updates to reports should take advantage of BI Publisher…” http://www.oracle.com/technetwork/issue-archive/2010/toolssod-3-129969.pdf BI Publisher [1/3]
17
Copyright 2012 PITSS America LLC www.pitss.com 17 Key Points: Oracle Reports will continue to be supported in the future BI Publisher is Oracle’s Direction for Reporting Oracle will re-adjust BI Publisher’s Licensing Model No smooth conversion process for Oracle Reports to BI Publisher http://www.oracle.com/technetwork/issue-archive/2010/toolssod-3-129969.pdf BI Publisher [2/3]
18
Copyright 2012 PITSS America LLC www.pitss.com 18 WebLogic Server BI Publisher [3/3] End-User Reports Forms BI Publisher Integration Integration with Multiple Types of data sources Outputs Reports in Web, MS Office, and Adobe Reader Formats Integration with Forms and ADF applications Reporting With BI Publisher HTTP/HTTPS Integration HTTP/HTTPS Database ADF Integration
19
Copyright 2012 PITSS America LLC www.pitss.com 19 Protect Upgrade Unsupported Forms Versions to 11g Extend Leverage Fusion Middleware Develop New Reports With BI Publisher PITSS.CON Modernization Process Redundant and Dead Code Removal Move Business Logic to Database Convert Business Logic into Web Services Evolve Forms to ADF, APEX, … Any GUI Overview
20
Copyright 2012 PITSS America LLC www.pitss.com 20 Extend With PITSS.CON Quality Assurance Documentation Iteration AnalysisDead CodeRedundancyBL 2 DB Documentations Specifications Dependencies Null Objects Not used Objects Not Triggered Redundant Objects Redundant Source Comparisons DA-Layer BL-Layer DBLA Not Tech. Relevant WEBService Co-Existence of Technologies/ Partial Projects Oracle Forms UpgradeReady for SOA Forms 11g ADF APEX Forms 2, 3, …
21
Copyright 2012 PITSS America LLC www.pitss.com 21 Protect Upgrade Unsupported Forms Versions to 11g Extend Leverage Fusion Middleware Develop New Reports With BI Publisher PITSS.CON Modernization Process Redundant and Dead Code Removal Move Business Logic to Database Convert Business Logic into Web Services Evolve Forms to ADF, APEX, … Any GUI Overview
22
Copyright 2012 PITSS America LLC www.pitss.com 22 Remove Dead Code Typical obsolete functionality: Calendar functionality Alerts for validating fields Graphics Visual Attributes, like current_record Orphan objects Eliminating the Unused Objects Skills: Forms & ADF Challenges
23
Copyright 2012 PITSS America LLC www.pitss.com 23 Remove Redundant Code Reducing Redundancies Forms Objects/ Business Logic → Components Reuse → Modularity 30% match 100% match 70% match 100% match 70% match 50% match Skills: Forms Challenges
24
Copyright 2012 PITSS America LLC www.pitss.com 24 Protect Upgrade Unsupported Forms Versions to 11g Extend Leverage Fusion Middleware Develop New Reports With BI Publisher PITSS.CON Modernization Process Redundant and Dead Code Removal Move Business Logic to Database Convert Business Logic into Web Services Evolve Forms to ADF, APEX, … Any GUI Overview
25
Copyright 2012 PITSS America LLC www.pitss.com 25 Move Business Logic To Database Preserving the Investment - The Business Logic The difference between Orders.fmb and a real-life application:
26
Copyright 2012 PITSS America LLC www.pitss.com 26 Protect Upgrade Unsupported Forms Versions to 11g Extend Leverage Fusion Middleware Develop New Reports With BI Publisher PITSS.CON Modernization Process Redundant and Dead Code Removal Move Business Logic to Database Convert Business Logic into Web Services Evolve Forms to ADF, APEX, … Any GUI Overview
27
Copyright 2012 PITSS America LLC www.pitss.com 27 Extend With Web Services Skills: Forms, PL/SQL Preserving the Investment - The Business Logic
28
Copyright 2012 PITSS America LLC www.pitss.com 28 Protect Upgrade Unsupported Forms Versions to 11g Extend Leverage Fusion Middleware Develop New Reports With BI Publisher PITSS.CON Modernization Process Redundant and Dead Code Removal Move Business Logic to Database Convert Business Logic into Web Services Evolve Forms to ADF, APEX, … Any GUI Overview
29
Copyright 2012 PITSS America LLC www.pitss.com 29 Forms To ADF Quality Assurance Documentation Iteration AnalysisDead CodeRedundancyBL 2 DB Documentations Specifications Dependencies Null Objects Not used Objects Not Triggered Redundant Objects Redundant Source Comparisons DA-Layer BL-Layer DBLA Not Tech. Relevant WEBService Co-Existence of Technologies/ Partial Projects Oracle Forms UpgradeReady for SOA Forms 11g ADF APEX Forms 2, 3, …
30
Copyright 2012 PITSS America LLC www.pitss.com 30 ADF, Java Java, XML, SQL Oracle app development DB independent open standards Rich User Interface APEX SQL, PL/SQL, HTML, JavaScript, CSS tightly integrated: Oracle DB huge community.NET C#/ VB.NET, SQL, XML OS restrictions: Windows The Technology Choice Challenge
31
Copyright 2012 PITSS America LLC www.pitss.com 31 Oracle Recommendation: “Oracle JDeveloper 11g with Oracle ADF is the tool of choice for building applications on Fusion Middleware” http://www.oracle.com/technetwork/issue-archive/2010/toolssod-3-129969.pdf http://www.oracle.com/technetwork/issue-archive/2010/toolssod-3-129969.pdf Forms To ADF
32
Copyright 2012 PITSS America LLC www.pitss.com 32 App Analysis Unused Objects Analysis Business Logic2DB ADF Redesign Fine- tuning Maintain Enhance Reduce Redundant Objects Challenge: What to do with Oracle Reports? Managing Migration Projects Forms - ADF PITSS Recommended Approach: Migrate reports to 11g Call 11g reports from ADF Application Pass reports parameters not in URL Deploy 11g reports and ADF 11g application on same Weblogic server
33
Copyright 2012 PITSS America LLC www.pitss.com 33 Oracle ADF Architecture
34
Copyright 2012 PITSS America LLC www.pitss.com 34 Forms To ADF The Web Look and Feel Challenge 10 pixel between 10 pixel left 10 pixel below 10 pixel right Corporate GUI Standards
35
Copyright 2012 PITSS America LLC www.pitss.com 35 Forms To ADF The Browser Performance Challenge …do we need on 1 page… … 100 fields? … or 100 records? Redesigning the UI to meet Browser Standards
36
Copyright 2012 PITSS America LLC www.pitss.com 36 Forms To ADF: Oracle Recommended Approach Summary of Oracle’s Recommendations to Forms Customers (see details in Statement of Direction) Oracle’s phased approach reduces Risk of Transition Failure. Migrate at your own pace based on the available skills and project priorities. t Time Forms ADF,JEE *Source: http://www.oracle.com/technetwork/issue-archive/2010/toolssod-3-129969.pdf (March 2012)http://www.oracle.com/technetwork/issue-archive/2010/toolssod-3-129969.pdf
37
Copyright 2012 PITSS America LLC www.pitss.com 37 Forms To ADF Migration Assistant Objects Correspondence Report Manual Adjustments To-Do-List PLSQL2Java code translator Generates a solid starting place to complete the rest of the migration ADF Migration Skills: ADF, Java Challenges
38
Copyright 2012 PITSS America LLC www.pitss.com 38 Forms To ADF PITSS.CON Demo
39
Copyright 2012 PITSS America LLC www.pitss.com 39 Protect, Extend, Evolve Modernizing Oracle Forms Oracle Forms/ Reports 2.3, 3.0, 4.5, 5.0, 6.0, 6i, 9i, 10g Oracle Forms/ Reports Web Deployment 11g Unsupported Supported Future Architecture UpgradeMaintainEvolve Oracle Forms 11g/ ADF/ APEX/ … SOA ExtendEvolve
40
Copyright 2012 PITSS America LLC www.pitss.com 40 Q/A & Follow-up Contact Information: PITSS Technical contact: Gavin Woods gwoods@pitss.com Sales contact: Jason Marra jmarra@pitss.com Website:www.pitss.comgwoods@pitss.comjmarra@pitss.com Email:info@pitssamerica.com
41
Copyright 2012 PITSS America LLC www.pitss.com 41 Title Protect Third Fourth
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.