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

Slides:



Advertisements
Similar presentations
Apache Struts Technology
Advertisements

1 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Got a minute to spare?
Oracle BPEL, How To Get Ready For It OpenWorld 2007 Sunday, November 11.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Integrating SOA and the Application Development Framework Shaun O’Brien Principal Product Manager – Oracle JDeveloper / ADF.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
15 Chapter 15 Web Database Development Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
Copyright © 2009 Rolta International, Inc., All Rights Reserved a c c e l R12™ Upgrade Approach.
Stanford University EH&S A Service Oriented Architecture For Rich Internet Applications Sheldon M. Heitz.
Introduction to Apex Jon Barwell – Solutions Architect (Celesio Group (UK))
8 Systems Analysis and Design in a Changing World, Fifth Edition.
Microsoft Office SharePoint Server Business Intelligence Tom Rizzo Director, Microsoft Office SharePoint Server
Enterprise Reporting with Reporting Services SQL Server 2005 Donald Farmer Group Program Manager Microsoft Corporation.
SOA – Development Organization Yogish Pai. 2 IT organization are structured to meet the business needs LOB-IT Aligned to a particular business unit for.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Oracle Application Express (Oracle APEX)
Copyright © The OWASP Foundation Permission is granted to copy, distribute and/or modify this document under the terms of the OWASP License. The OWASP.
Clarity Educational Community Get the Results You Need When You Need Them Transitioning to CA PPM On Demand Presented by: Joshua.
Mia Urman, Bring Your Legacy Applications to the Mobile World.
1Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 8 Reporting from Contract.
.. MOBILIZE.NET Modernize code to native.NET, web, mobile and cloud.
Oracle Application Express 3.0 Joel R. Kallman Software Development Manager.
From 5250 to 2010 Introducing IceBreak and IceCap By Niels Liisberg CTO System & Method A/S Copenhagen Denmark.
M IGRATING O RACLE F ORMS TO THE W EB - M AKING THE B USINESS C ASE.
1 Copyright © 2004, Oracle. All rights reserved. Introduction to Oracle Forms Developer and Oracle Forms Services.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 1.
OFC 200 Microsoft Solution Accelerator for Intranets Scott Fynn Microsoft Consulting Services National Practices.
The following is intended to outline Oracle’s general product direction. It is intended for information purposes only, and may not be incorporated into.
Enticy GROUP THE A Framework for Web and WinForms (Client-Server) Applications “Enterprise Software Architecture”
Rich Internet Applications for the Enterprise Creating RIA from your Oracle database using TURBO Enterprise Web 2.0 Presented By: John Krahulec Bizwhazee.
PO320: Reporting with the EPM Solution Keshav Puttaswamy Program Manager Lead Project Business Unit Microsoft Corporation.
WINS Data provides customized software solutions, web development, client-server applications using all major up-to-date technologies. We have experience.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1 Quick Tutorial – Part 2 Open Data Web Services for Oracle BPM August, 2013 Forms.
1Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 8 Contract Management.
Brent Mosher Senior Sales Consultant Applications Technology Oracle Corporation.
Enterprise Reporting Solution
Oracle Application Express. Program Agenda Oracle Application Express Overview Use Cases Key Features Packaged Applications Packaging Pricing Call to.
Part II - Microsoft ® Project 2000 Enterprise Deployment Templates.
FBD Associates Inc. ENABLING THE FUTURE Natural / Adabas Migration Solutions.
ARCH-4: The Presentation Layer in the OpenEdge® Reference Architecture Frank Beusenberg Senior Technical Consultant.
0 Apex as Your Integration Platform: Is It Possible? Copyright 2012 Fujitsu America, Inc.
TechEd /24/2017 2:42 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Microsoft Dynamics NAV 2009 and Architecture Overview Name Title Microsoft Corporation.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
© 2014 IBM Corporation Business Analytics software IBM OpenPages V7 Upgrade Services Customer Facing Presentation.
Upgrading from r4.1.4 to r7: Making a Smooth Transition Roger Suttmeier Support Distribution Manager June 14, 2006.
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
Rich Web Applications for the Enterprise... Creating RWA from Your Oracle Database Presented By: John Krahulec Bizwhazee SEOUC Charlotte February 2009.
Preface IIntroduction Objectives I-2 Course Overview I-3 1Oracle Application Development Framework Objectives 1-2 J2EE Platform 1-3 Benefits of the J2EE.
TECHVERZE Oracle BI Publisher Online Training. Introduction to Oracle BI Publisher Oracle BI Publisher is the reporting solution to deliver, author, and.
Oracle Business Intelligence Event 22 nd February 2012 Saxon Hotel, Johannesburg Business Intelligence Strategy Recommendations for Customers Using Oracle.
© PITSS America LLC By: Gavin Woods, Technical Manager, PITSS America LLC Building Hybrid Oracle Forms and ADF Applications.
Preface IIntroduction Course Objectives I-2 Course Content I-3 1Introduction to Oracle Reports Developer Objectives 1-2 Business Intelligence 1-3 Enterprise.
Introduction to Oracle Forms Developer and Oracle Forms Services
Systems Analysis and Design in a Changing World, Fifth Edition
Building Enterprise Applications Using Visual Studio®
Technology Strategy Update
Introduction to Oracle Forms Developer and Oracle Forms Services
Introduction to Oracle Forms Developer and Oracle Forms Services
Integrating Oracle HTML DB with Oracle Application Server 10g.
Fast App Creation with APEX Blueprints
Systems Analysis – ITEC 3155 Evaluating Alternatives for Requirements, Environment, and Implementation.
Migrating Oracle Forms Using Oracle Application Express
Introduction of Week 3 Assignment Discussion
Purge-it! USP's, pre-sales process & helping the customer to decide
Course: Module: Lesson # & Name Instructional Material 1 of 32 Lesson Delivery Mode: Lesson Duration: Document Name: 1. Professional Diploma in ERP Systems.
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Presents: Rally To Java Conversion Suite
HCL Application Modernization Services
Presentation transcript:

Copyright 2012 PITSS America LLC 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

Copyright 2012 PITSS America LLC 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 Oracle’s Commitment To Forms [1/2]

Copyright 2012 PITSS America LLC 3  Share your Feature Requests with Oracle Product Management Oracle’s Commitment To Forms [2/2]

Copyright 2012 PITSS America LLC 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

Copyright 2012 PITSS America LLC 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

Copyright 2012 PITSS America LLC 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

Copyright 2012 PITSS America LLC 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

Copyright 2012 PITSS America LLC 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

Copyright 2012 PITSS America LLC 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

Copyright 2012 PITSS America LLC 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

Copyright 2012 PITSS America LLC 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

Copyright 2012 PITSS America LLC 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

Copyright 2012 PITSS America LLC 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

Copyright 2012 PITSS America LLC 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

Copyright 2012 PITSS America LLC 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

Copyright 2012 PITSS America LLC 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…” BI Publisher [1/3]

Copyright 2012 PITSS America LLC 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 BI Publisher [2/3]

Copyright 2012 PITSS America LLC 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

Copyright 2012 PITSS America LLC 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

Copyright 2012 PITSS America LLC 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, …

Copyright 2012 PITSS America LLC 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

Copyright 2012 PITSS America LLC 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

Copyright 2012 PITSS America LLC 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

Copyright 2012 PITSS America LLC 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

Copyright 2012 PITSS America LLC 25 Move Business Logic To Database Preserving the Investment - The Business Logic The difference between Orders.fmb and a real-life application:

Copyright 2012 PITSS America LLC 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

Copyright 2012 PITSS America LLC 27 Extend With Web Services Skills: Forms, PL/SQL Preserving the Investment - The Business Logic

Copyright 2012 PITSS America LLC 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

Copyright 2012 PITSS America LLC 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, …

Copyright 2012 PITSS America LLC 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

Copyright 2012 PITSS America LLC 31 Oracle Recommendation: “Oracle JDeveloper 11g with Oracle ADF is the tool of choice for building applications on Fusion Middleware” Forms To ADF

Copyright 2012 PITSS America LLC 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

Copyright 2012 PITSS America LLC 33 Oracle ADF Architecture

Copyright 2012 PITSS America LLC 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

Copyright 2012 PITSS America LLC 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

Copyright 2012 PITSS America LLC 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: (March 2012)

Copyright 2012 PITSS America LLC 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

Copyright 2012 PITSS America LLC 38 Forms To ADF PITSS.CON Demo

Copyright 2012 PITSS America LLC 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

Copyright 2012 PITSS America LLC 40 Q/A & Follow-up Contact Information: PITSS Technical contact: Gavin Woods Sales contact: Jason Marra

Copyright 2012 PITSS America LLC 41 Title  Protect Third  Fourth