Upgrading Oracle SOA/BPM Suite from 11g to 12c

4.232 Aufrufe

Veröffentlicht am

http://www.opitz-consulting.com/en/home.php

At the launch event "Oracle SOA and BPM Suite 12c" in October 2014 experts of Oracle and OPITZ CONSULTING presented the new technical features of the 12c versions of Oracle SOA and BPM Suite.

Danilo Schmiedel, Solution Architect and Oracle ACE Director, explained to the audience his personal strategies and empirical values ​​for the migration to the new versions.

--
About us:

OPITZ CONSULTING is a leading project specialist for custom-build applications and individual business intelligence solutions in the German market. The company's ambition is to help organizations to be better than their competitors. To achieve this OPITZ CONSULTING analyses the individual competitive edge the customer has, optimizes business processes for process automation and IT-support, chooses and designs appropriate system architectures, develops and implements solutions and guarantees a 24/7 support and application maintenance. To ensure the necessary skill and qualification OPITZ CONSULTING has established a training center for customers and the internal staff.

Since 1990 over 600 customers have a long lasting and successful business relationship with OPITZ CONSULTING. Over 2/3 of the German stock index (DAX) companies rely on services from the 400+ OPITZ CONSULTING consultants. OPITZ CONSULTING maintains offices in Bad Homburg, Berlin, Essen, Gummersbach, Hamburg, Munich, Nuremberg as well as Kraków and Warszawa (Poland).

About us: http://www.opitz-consulting.com/en/about_us
Services: http://www.opitz-consulting.com/en/leistungsangebot
Career: http://www.opitz-consulting.com/en/career

*********German Translation********

http://www.opitz-consulting.com/go/3-6-11

Bei den Launch Events „Oracle SOA Suite 12c & BPM Suite 12c“ stellten Experten von Oracle und OPITZ CONSULTING im Oktober 2014 die neuen technischen Features der 12c Versionen von Oracle SOA und BPM Suite im Detail vor.

Danilo Schmiedel, Solution Architect unserer IT-Beratung und Oracle ACE Director, erläuterte den Teilnehmern dieser Events seine persönlichen Strategien und Erfahrungswerte für die Migration auf die neuen Versionen.

Die Slides sind in englischer Sprache verfasst.

--
Über uns:
Als führender Projektspezialist für ganzheitliche IT-Lösungen tragen wir zur Wertsteigerung der Organisationen unserer Kunden bei und bringen IT und Business in Einklang. Mit OPITZ CONSULTING als zuverlässigem Partner können sich unsere Kunden auf ihr Kerngeschäft konzentrieren und ihre Wettbewerbsvorteile nachhaltig absichern und ausbauen.

Über unsere IT-Beratung: http://www.opitz-consulting.com/go/3-8-10
Unser Leistungsangebot: http://www.opitz-consulting.com/go/3-8-874
Karriere bei OPITZ CONSULTING: http://www.opitz-consulting.com/go/3-8-5

Veröffentlicht in: Technologie
2 Kommentare
12 Gefällt mir
Statistik
Notizen
  • http://www.dbmanagement.info/Tutorials/Oracle_EBS.htm
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • See also the second version of this presentation with an extended "Upgrade Results" chapter under: http://de.slideshare.net/opitzconsulting/doag-2014-roadtosoasuite12cschmiedel
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
Keine Downloads
Aufrufe
Aufrufe insgesamt
4.232
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
48
Aktionen
Geteilt
0
Downloads
0
Kommentare
2
Gefällt mir
12
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie
  • Title Oracle Mobile Suite and Oracle Adaptive Case Management – A strong combination to provide better IT-Support for knowledge workers
     
    Abstract Using Oracle Mobile Suite helps you to mobile enable your enterprise systems. But mobile enablement does not end at the mobile device, it only begins there. In this session the Oracle ACE Directors Andrejus Baranovskis and Danilo Schmiedel will demonstrate that you do not need to re-write your enterprise for the mobile revolution. The session focus will be around Best Practices to integrate and reuse existing IT-systems quickly and easily. Based on technical experience from various ADF & BPM projects completed around globe, the speakers will deep dive into the mobile enablement of Oracles Adaptive Case Management - a part of Oracle BPM Suite to handle unpredictable processes that require coordination of knowledge, content, correspondence and human resources to complete certain work.
     
    Objectives of the presentation
    Understand how to take advantage from the combination of Oracle Mobile Suite and Oracle BPM Suite and how it can be implemented
    Learn how to build dynamic mobile user interfaces which rely on worker knowledge and involve human participants
    See how to manage unpredictability in processes with capabilities of Adaptive Case Management

    Target audience
    Architects
    IT Integration solution managers
    Developers
  • Upgrading Oracle SOA/BPM Suite from 11g to 12c

    1. 1. Upgrading SOA / BPM Suite from 11g to 12c Migration Strategies and Experiences Danilo Schmiedel Solution Architect | Oracle ACE Director OPITZ CONSULTING Deutschland GmbH 12c Launch Events – October 2014 © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 1
    2. 2. Agenda 1. SOA / BPM Evolution 2. Upgrade Strategy 3. Upgrade Results from Real-World Projects 4. Oracle‘s Strategic Implementation Program © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 2
    3. 3. Important Milestones for SOA / BPM Service Registry BPEL Process Manager SOA Governance 11g SOA Suite PS5 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 Web Services Manager & © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 3 BAM SOA Suite 10gR3 BPA Suite 10g Weblogic Aqualogic BPM Aqualogic SB SOA Suite 11g BPA Suite 11g BPM Suite 11g OSB 11g BPM Suite 12c SOA Suite 12c
    4. 4. From 10g to 11g Why it was not just an „upgrade“?  Product foundation changed to Weblogic Server  Introduction of Service Component Architecture (SCA)  Oracle Service Bus & Mediator instead of OESB 10g 11g ORABPEL MDS SOAINFRA Metadata Runtime © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 4
    5. 5. From 11g to 12c Evolution instead of revolution  No fundamental changes in the underlying platform  Same architecture (SCA) and same container  Evolution of existing products & components © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 5
    6. 6. 1 Upgrade Strategy © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 6
    7. 7. Upgrade Strategies BPM 10g to 12c • 1) Migration tool with manual re-work, or • 2) Redesign and deploy to 12c SOA 10g to 12c • 1) Migration to 11g and in-place upgrade to 12c, or • 2) Redesign and migrate to 12c SOA / BPM 11g to 12c • 1) In-place upgrade, or • 2) Migration © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 7
    8. 8. SOA / BPM 11g to 12c | Overview • Defining an upgrade strategy • Performing pre-upgrade tasks • Installing 12c software © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 8 Pre-Upgrade • Create / Upgrade Schemas • Domain (Re-) Configuration Upgrade • Post-Upgrade Tasks (such as reappling customizations, copying custom XPath classes, reapplying EDNTopic, delete tmp-folders) • Verify success Post-Upgrade
    9. 9. 2.1 Pre-Upgrade © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 9
    10. 10. Defining an upgrade strategy In-Place Upgrade Migration  Schemas and domain directory upgrades are performed "in place" (updates existing 11g files)  Oracle Home binaries are upgraded "out of place" (binaries are installed in a new directory)  No need to redeploy composites after upgrade  Long running instances resume after upgrade  New installation of schemas and domains  New deployment & configuration of the existing 11g projects  Suitable in stateless & short-running scenarios  Adequate if the targeted sytem architecture should be diferent than with 11g or if the current topology is not supported © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 10
    11. 11. Performing pre-upgrade tasks (in general)  Execute a complete backup of your 11g environment  Apply recommended database parameters  Save copies of customized start scripts, configuration files, © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 11 policies  Is your database supported?  Infrastructure Database must be a supported Oracle 11g or 12c Database  Is your operating system supported?  Upgrading from a 32-Bit to a 64-Bit Operating System  Is your JVM supported?  64 Bit JVM  See Upgrade Planning Guide and Interoperability and Compatibility Guide for pre-requisite details
    12. 12. Pre-upgrade tasks for the in-place approach  Do you regulary clean your SOA Repository?  Purge unused instance data (upgrade will upgrade all open instances)  Can your version of SOA be upgraded?  Starting points are: 11.1.1.6 (PS5) or 11.1.1.7 (PS6)  Is your topology supported?  11g and 12c Oracle_Homes located on same host but in different directories  Domain is not integrated with non-12c products (OSR, OER, WebCenter)  OPSS to use DB or LDAP based policy store  SOA/BPM is running on WebLogic Server © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 12
    13. 13. Installing 12c software  Install 12c FMW Infrastucture Distributions  Install 12c SOA Suite  Install other components © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 13 as needed  New and Deprecated Terminology  MW_HOME (11g) => ORACLE_HOME (12c)  PRODUCT_ORACLE_HOME => PRODUCT_DIR  Oracle Fusion Middleware farm (used in 11g to refer to a container for a WLS domain) => term is eliminated in 12c
    14. 14. 2.2 Upgrade © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 14
    15. 15. In-Place Upgrade Steps 1. Create DB schemas for 12c © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 15 via RCU 2. Execute Upgrade Assistant to upgrade 11g Database Schemas 3. Reconfigure the 11g domain using Reconfiguration Wizard 4. Execute the Upgrade Assistant to upgrade SOA Suite 11g
    16. 16. 2.3 Post-Upgrade © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 16
    17. 17. Post-Upgrade Steps  Verify file permissions  Re-apply customizations to scripts and configuration files  setDomainEnv script (e.g. JVM memory settings, Truststore, etc.)  config.xml  Start Servers  Admin Server  Node Managers  Managed Servers  Other components… © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 17  Testing
    18. 18. 3 Upgrade Results from Real-World Projects © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 18
    19. 19. Components in use  As part of the 10g to 11g migration all long-running processes have been replaced with scheduled short-running processes  All processes are implemented in BPEL 1.1 / BPEL 2.0 (no SB / OER / BAM)  Usage of: Component Properties, DB Adapter, XSLT, Calls to external Web Services, Fault Management Framework, Business Rules, DVMs, File Adapter, FTP Adapter, EDN  Environment with one Admin Server and one Managed Server SOA (configured as a cluster for scalability reasons)  Approx. 100 SOA composites in production © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 19
    20. 20. Upgrade Results - Runtime  First testcases with approx. 40 composites completed successfully (without any manual rework)  Database Adapter for stored procedure calls performed well © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 20
    21. 21. Upgrade Results - Runtime (2)  EM shows list of composites with start-up issues © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 21  Extended deployment pre-validations  e.g. wrong File Adapter configuration  Issues we identified:  Composites with EDN  Embedded Java with non-supported API calls
    22. 22. Design Time | Opening 11g project in JDev 12s  Migration Assistent starts to migrate the project © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 22
    23. 23. Design Time | Project Structure  Project folder structure has slightly changed  *.componentType files have been removed (content is now part of composite.xml) © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 23
    24. 24. Design Time Recommendation  Import MDS artifacts into Design Time MDS first, then open the project  Check library dependencies  Check and modify settings in adf-config.xml (if needed) © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 24
    25. 25. © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 25 Findings  SOA Server started only in ADMIN mode  Clean-up of the server-cache directory helped to solve the problem  Solution was already documented under Doc ID: 1330224.1
    26. 26. Findings (2) Composite Definition in EM not available (not critical – new feature) © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 26
    27. 27. Findings (2) Composite Definition in EM not available (not critical – new feature) © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 27
    28. 28. 4 Oracle‘s Strategic Implementation Program © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 28
    29. 29. Program Overview  Oracle will provide  Executive Sponsor from customers region  Customer’s Oracle SC  Contact point in Oracle SOA Development  EA PM  Access to Oracle Development in exchange for customer reference support  Upgrade  Development best practices  Tuning and Troubleshooting  Deployment Architecture assistance  Proactive weekly or bi-weekly status calls  Recommended patches/fixes and bug alerts © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 29
    30. 30. Customer Reference Commitment  Technical case study  publishable on OTN  Testimonial video  Pod cast  Reference forums  Advertising campaign  Oracle Open World panel or presentation  Feature story  Use of Company name and © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 30 logo  Supporting quote  Reference calls with prospects  Press activities  press release or interview  Analyst interviews for research  Customer success snapshot/profile
    31. 31. Conclusion  Overall we are happy with our first 12c upgrade results – we didn’t expect a zero touch approach  Pre-upgrade steps are the key point of success  Documentation about changed config parameters as well as a proper test concept is important  Blogpost: Best Practices for SOA 11g to 12c Upgrade https://blogs.oracle.com/SOA/entry/best_practices_for_soa_11g  Documentation: http://docs.oracle.com/middleware/1213/cross/upgradetasks.htm © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 31  Video: http://docs.oracle.com/middleware/1213/cross/upgrade_videos.htm
    32. 32. © OPITZ CONSULTING Upgrading SOA / BPM Suite from 11g to 12c GmbH 2014 Seite 32 Contact Danilo Schmiedel Solution Architect Oracle ACE Director OPITZ CONSULTING Deutschland GmbH Tempelhofer Weg 64, 12347 Berlin, Germany Phone: +49 173 7279001 Mail: danilo.schmiedel@opitz-consulting.com Twitter: @dschmied Blog: http://inside-bpm-and-soa.blogspot.com

    ×