Presentation is loading. Please wait.

Presentation is loading. Please wait.

Copyright 2012 PITSS America LLC www.pitss.com 1 Protect, Extend, and Evolve – Start Preparing Your Oracle Forms & Reports Application For The Future!

Similar presentations


Presentation on theme: "Copyright 2012 PITSS America LLC www.pitss.com 1 Protect, Extend, and Evolve – Start Preparing Your Oracle Forms & Reports Application For The Future!"— Presentation transcript:

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


Download ppt "Copyright 2012 PITSS America LLC www.pitss.com 1 Protect, Extend, and Evolve – Start Preparing Your Oracle Forms & Reports Application For The Future!"

Similar presentations


Ads by Google