10 tips for successful 12.2 upgrade

  • Published on
    02-Jul-2015

  • View
    3.911

  • Download
    1

Embed Size (px)

DESCRIPTION

10 tips for successful 12.2 upgrade Presented at NEOAUG - Training days on October 27th 2014 by Ravi Madabhushanam

Transcript

  • 1. Copyright 2014. Apps Associates LLC. 110 Tips for a successful R12.2 UpgradeOctober 27, 2014Presented by:Ravi MadabhushanamApps Associates LLC

2. Copyright 2014. Apps Associates LLC. 2About the Presenter Ravi Madabhushanam Sr. DBA / Architect at Apps Associates LLC Over 9 years of experience with multiple Oracle technologies - Oracle Applications,Oracle Business Intelligence and Data Integration Oracle Apps DBA with multiple years of experience across implementations,upgrades and platform migrations 11i to 12.2.x Solution Architect focused on enabling Oracle products on cloud platforms andBusiness intelligence solutions Certified Amazon Web Services - Solution Architect#NEOAUG14F 3. Copyright 2014. Apps Associates LLC. 3Performance. Growth. Excellence. Global Reach, Broad Service Profile Founded in 2002, 600+ employees US, Europe, India, Middle East Service Offerings: Applications, CRM, Analytics, EPM, Cloud, Middleware,Application Development, App & Infrastructure Managed Services Significant Investment in R&D Cloud (IaaS, PaaS, SaaS) Business Process & System Integration Analytics & Big Data Strategic Partnerships, Certifications, Credentials Oracle Platinum Partner, Oracle Specialized Across Our Portfolio of Services AWS Advanced Consulting Partner, Certified Managed Services Provider Microsoft Certified CMMI Level 3 & SSAE 16 4. Copyright 2014. Apps Associates LLC. 4Session Agenda Oracle E-Business Suite 12.2 Upgrade Top 3 reasons 10 Tips for Successfully 12.2 Upgrade Summary Q & A 5. Copyright 2014. Apps Associates LLC. 5Oracle E-Business Suite 12.2.xTop 3 Reasons for Upgrade 6. Copyright 2014. Apps Associates LLC. 6Top 3 Reasons for 12.2.x Upgrade Life time support policy Leverage latest technology enhancements Future innovation is focused on 12.2.x 7. Copyright 2014. Apps Associates LLC. 7Life Time Support PolicyOracle EBusiness Suite Technology Stack Overview & Certification Roadmap by Steven Chan, OOW14 8. Copyright 2014. Apps Associates LLC. 8Technology Enhancements Online Patching Enabled by Edition Based Redefinition of Oracle Database 11g Zero downtime patching for Oracle E-Business Suite Built on Fusion Middleware Weblogic Platform Stable and Scalable middle tier In-Memory enhancements to Applications Applications built to leverage Database In-Memory capabilities of Database 12c 9. Copyright 2014. Apps Associates LLC. 9Future InnovationsOperational EfficienciesOracle VM TemplatesApplicationManagement SuiteTest AutomationOnline PatchingEase of IntegrationUser ExperienceInnovationEBS Extensions forEndecaSmartphone AppsTablet OptimizationsSimplified UserInterfacesFunctional InnovationsIn-Memory ApplicationsNew Products 10. Copyright 2014. Apps Associates LLC. 1010 Tips for Successful 12.2 Upgrade 11. Copyright 2014. Apps Associates LLC. 1110 Tips for 12.2 Upgrade1. Gather Key Reference Materials2. Finalize Your Upgrade Path3. Identify Impact on Supporting Applications4. Prepare for Architectural Changes5. Re-evaluate Application Sizing6. Plan for Customization Development Impact7. Prepare to Minimize Upgrade Downtime8. Understand Your Upgrade Process9. Online Patching What Does It Mean To You10. Understand the Factors affecting Time & Resources 12. Copyright 2014. Apps Associates LLC. 12Reference Materials Obvious and most important step of all Start with 12.2 Documentation Upgrade guide Oracle E-Business Suite Upgrade Guide Release 11i to 12.2 Oracle E-Business Suite Upgrade Guide Release Release 12.0 and 12.1 to 12.2 Release Content Documents to know whats changed (1302189.1) Oracle E-Business Suite Product Specific Release Notes, Release 12.2.4 (Doc ID1903217.1) Scenarios for Getting Started With Oracle E-Business Suite Release 12.2 (Doc ID1587195.1) 13. Copyright 2014. Apps Associates LLC. 13Technical Reference Materials Oracle E-Business Suite Technical Planning Guide, First Edition, Release 12.2(Doc ID 1585857.1) Useful 12.2 Documents For Customers And ATG Support Engineers (Doc ID1585889.1) EBS Transfer of Information Online Training, Doc 807319.1 (Recorded Videos) Oracle E-Business Suite Release 12.2 Information Center - Upgrade (Doc ID1583158.1) Oracle E-Business Suite Release 12.2: Consolidated List of Patches andTechnology Bug Fixes (Doc ID 1594274.1) MOS Hot Topics ( be proactive ) 14. Copyright 2014. Apps Associates LLC. 14Upgrade Path Multiple upgrade paths are available for earlier versions of Oracle EBS< 11.5.9 11.5.10.2 + Baseline 12.211.5.9 12.1 12.211.5.9 11.5.10.2 + Baseline 12.211.5.10.2 Baseline 12.212.0/12.1 12.2 15. Copyright 2014. Apps Associates LLC. 15Database and Operating System Minimum required database version for 12.2 11.2.0.3 Recommended version 11.2.0.4 Latest certified version for 12.2.4 Database 12c ( 12.1.0.1) Not all features of 12c are certified Ex: Advanced Compression, Database Vault, Transportable DB/Table spaces Operating systems certified 64-bit only OEL / RHEL 5 and 6 Oracle VM minimum version 3.2 16. Copyright 2014. Apps Associates LLC. 16Upgrade Path Contd Upgrading all components at once requires longer maintenance duration 32-bit environments are no longer supported 64-bit is a must Position it with hardware refresh cycle Operating system upgrade can be addressed easily Enables OS/ Virtualization / Platform changes easily Database upgrade can be performed ahead of time ( if certified ) Balance between the number of downtimes, risk and number of regressiontesting cycles required for each change 17. Copyright 2014. Apps Associates LLC. 17Supporting Applications Switch from Oracle Single Sign-On to Oracle Access Manager 11gR2 12.2 is certified only with Oracle Access Manager 11g OAM 11gR2 (11.1.2) is certified for 11i and 12.0/12.1.3 Overview of Single Sign-On Integration Options for Oracle E-Business Suite(1388152.1) Switch from Oracle Portal to Oracle WebCenter Portal 12.2 is certified only with Oracle WebCenter Portal Oracle WebCenter Portal 11gR2 (11.1.1.6) is certified for 12.0/12.1.3 Oracle Discoverer 11g Minimum version 11.1.1.6.0 / 11.1.1.7.0Planning and Preparing for Your Upgrade to Oracle E-Business Suite 12.2 , Anne Carlson , OOW14 18. Copyright 2014. Apps Associates LLC. 18Supporting Applications Business Intelligence Applications 7.9.6.4 , 11.1.8.1 are certified with 12.2.4 11.1.7.1 certified with 12.2.3 (check latest certification matrix) Upgrade of components may be required Oracle Enterprise Manager Latest Application Management Suite (12.1.0.3.0) with OEM12c - 12.1.0.4.0 Oracle E-Business Suite Extensions for Oracle Endeca Need to reinstall post 12.2.4 upgrade process Integrated SOA gateway REST services and Asynchronous Web Service support 19. Copyright 2014. Apps Associates LLC. 19Architecture ChangesE-Business Suite 12.2 Architecture 20. Copyright 2014. Apps Associates LLC. 20Architecture ChangesInstallation, Cloning and Configuration of Oracle E-Business Suite 12.2, Max Arderius , OOW14 21. Copyright 2014. Apps Associates LLC. 21Architecture Web LogicWLS Domain Managed Servers oacore: Core functionality in EBS middle tier Javacode, including OAF based functionality for EBSproducts oafm: Web services, Secure Search and OracleTransport Agent, etc forms: Serves all Oracle forms functionality forms-c4ws: Exposes Oracle forms-basedfunctionality as web servicesInstallation, Cloning and Configuration of Oracle E-Business Suite 12.2, Max Arderius , OOW14 22. Copyright 2014. Apps Associates LLC. 22Architecture Multi NodeInstallation, Cloning and Configuration of Oracle E-Business Suite 12.2, Max Arderius , OOW14 23. Copyright 2014. Apps Associates LLC. 23Architectures Changes Major changes in application tier with multiple file systems and WebLogiccomponents Changes the way we handle customizations to configuration files, interfaces andcode migrations Changes the role of autoconfig Cloning and scale out process and needs to be evaluated carefully 24. Copyright 2014. Apps Associates LLC. 24Application Sizing Dual File system on application tier requires additional storage 2x space requirements across all environments PATCH file system is NOT optional.. It is THE only way to apply patches Review latest 12.2 sizing document(Oracle E-Business Suite Installation Guide: Using Rapid Install ) DB and App Tier Sizing Guidelines JVM Parameter Settings for 64-bit Java on WLS Web Tier Additional resource requirement due to online patching process Oracle E-Business Suite Release 12.2: Upgrade Sizing and Best Practices (Doc ID1597531.1) 25. Copyright 2014. Apps Associates LLC. 25Customization Development Impact New logical view of the data model New 12.2 coding standards Reports to identify coding standards violations Preparing custom code for 12.2 Integrating custom and third-party products Ongoing deployment considerations New OAF UI standardsPlanning and Preparing for Your Upgrade to Oracle E-Business Suite 12.2 , Anne Carlson , OOW14 26. Copyright 2014. Apps Associates LLC. 26New Logical View of the Data ModelNew Data Model in 12.2 All code must access the data model via APPS synonyms Direct access to underlying tables may result in inconsistent resultsPlanning and Preparing for Your Upgrade to Oracle E-Business Suite 12.2 , Anne Carlson , OOW14 27. Copyright 2014. Apps Associates LLC. 2712.2 Coding Standards A minimal set of standards must be followed for custom code All code must access the data model through the APPS synonym Table names must be unique at 29 bytes Additional standards for custom code to itself support Online Patching, e.g. Column names must be unique at 28 bytes Tools to validate the custom code before and after 12.2 upgrade Online Patching Readiness Reports Online Patching Standards Checkers Third party products and integrations must be validated as well See EBS Developer's Guide Release 12.2, Chapter 7 for full standards listPlanning and Preparing for Your Upgrade to Oracle E-Business Suite 12.2 , Anne Carlson , OOW14 28. Copyright 2014. Apps Associates LLC. 28Upgrade Downtime Reduction Iterate on a step-by-step plan of tasks and timings Optimize your timing Tune performance of core upgrade driver Identify long-running jobs & SQLs, check MOS for known issues & workarounds Minimize duration of tasks done before & after core upgrade driver runs Examples: interim backups, final acceptance testing Validate that upgrade fits within your downtime window See Best Practices for Minimizing Oracle E-Business Suite Release 12 UpgradeDowntime (Doc 1581549.1)Planning and Preparing for Your Upgrade to Oracle E-Business Suite 12.2 , Anne Carlson , OOW14 29. Copyright 2014. Apps Associates LLC. 29Understand Your Upgrade ProcessPre-requisites Migrate to OATM Migrate to certifiedexternal services Use purge programsto removeunnecessary dataDB/OS preparation* Upgrade to latestcertified databasepatch set Upgrade operatingsystemInstall 12.2 Filesystem Use Rapid install tolay down 12.2.0 code Apply latesttechnology patchesas per 1594274.1 30. Copyright 2014. Apps Associates LLC. 30Understand Your Upgrade ProcessUpgrade to 12.2.0 Marge latest upgradedriver fixes Use auto patch toupgrade to 12.2.0 Do not bring upsystem for testingEnable OnlinePatching Apply updates tocustom code as perrecommendations Run enablementprocessUpgrade to 12.2.4 Apply latest AD &TXK RUPs patches Apply EBS 12.2.4rollup in downtimemode Bring up system fortestingPlanning and Preparing for Your Upgrade to Oracle E-Business Suite 12.2 , Anne Carlson , OOW14 31. Copyright 2014. Apps Associates LLC. 31Understand Your Upgrade ProcessDeploy Translations Deploy non-USlanguagesDeploy Customcode/integrations Deploy Apps tiercustom code per new12.2 process Deploy externalintegrationsScale out to multinode Add additionalmiddle tier nodes -scale out processPlanning and Preparing for Your Upgrade to Oracle E-Business Suite 12.2 , Anne Carlson , OOW14 32. Copyright 2014. Apps Associates LLC. 32Online PatchingInstallation, Cloning and Configuration of Oracle E-Business Suite 12.2, Max Arderius , OOW14 33. Copyright 2014. Apps Associates LLC. 33Online Patching Online Patching cycle includes 5 phases Application is only offline during the Cutover phase Online Patching is used to apply all patches in 12.2 What does it mean to end users Less down time more availability What does it mean from administration perspective Increased maintenance workload on DBA team Patch cycles are longer for even small patches Simple OAF deployments now need full patch cycle Manual deployment possible but not suggested by Oracle 34. Copyright 2014. Apps Associates LLC. 34Factors affecting Time & Resources Dont Assume Same Time and Resources as for the Prior Upgrade to 12.1 Up-skilling requirements are different Learn about Online Patching and WebLogic Server vs. Global Financials architecture Remediation of customizations and integrations is different Comply with new Online Patching coding and deployment standards vs. adapt toFinancials functional flows and data model changes Testing focus is different Validate customizations and integrations work with Online Patching vs.validate historical accounting data and new Financials processesPlanning and Preparing for Your Upgrade to Oracle E-Business Suite 12.2 , Anne Carlson , OOW14 35. Copyright 2014. Apps Associates LLC. 35Time and Resources11.5.10 to 12.1 12.1 to 12.2Amount of functional and business process change Changes to accounting and tax configurations Volume and quality of historical accounting data Number & complexity of customizations & integrations Complexity of topology e.g., multi-nodes, nodes inside andoutside the firewall, RACPlanning and Preparing for Your Upgrade to Oracle E-Business Suite 12.2 , Anne Carlson , OOW14 36. Copyright 2014. Apps Associates LLC. 36Team Composition11.5.10 to 12.1Functional team is key12.1 to 12.2Technical team is keyPlanning and Preparing for Your Upgrade to Oracle E-Business Suite 12.2 , Anne Carlson , OOW14 37. Copyright 2014. Apps Associates LLC. 37Recap1. Gather Key Reference Materials2. Finalize Your Upgrade Path3. Identify Impact on Supporting Applications4. Prepare for Architectural Changes5. Re-evaluate Application Sizing6. Plan for Customization Development Impact7. Prepare to Minimize Upgrade Downtime8. Understand Your Upgrade Process9. Online Patching What Does It Mean To You10. Understand the Factors affecting Time & Resources 38. Copyright 2014. Apps Associates LLC. 38Please complete the session evaluationWe appreciate your feedback and insight 39. Copyright 2014. Apps Associates LLC. 39Connect With Us Web: www.appsassociates.com Email: Ravi.Madabhushanam@appsassociates.com YouTube: www.youtube.com/user/AppsAssociates LinkedIn: www.us.linkedin.com/company/apps-associates Twitter: @AppsAssociates Facebook: www.facebook.com/AppsAssociatesGlobal