Diese Präsentation wurde erfolgreich gemeldet.
Die SlideShare-Präsentation wird heruntergeladen. ×

Obiee 12C and the Leap Forward in Lifecycle Management

Obiee 12C and the Leap Forward in Lifecycle Management

Herunterladen, um offline zu lesen

One reason that OBIEE projects regularly languish between design and delivery is the product's historical lack of concrete lifecycle and deployment capabilities. Whether adopting manual lifecycle processes, or scripting complex deployments, these solutions usually yield mixed results, but always highlight one clear conclusion: we need change.

With the newest release of OBIEE 12c, change has finally arrived. This session will detail the new BI Application Archive (BAR) file and it's role in smoother migrations and increased developer productivity. We'll take a peak under the covers at a new flexible, container-like architecture that makes the creation and application of these BAR files simple, but also provides enhanced lifecycle capabilities throughout.

One reason that OBIEE projects regularly languish between design and delivery is the product's historical lack of concrete lifecycle and deployment capabilities. Whether adopting manual lifecycle processes, or scripting complex deployments, these solutions usually yield mixed results, but always highlight one clear conclusion: we need change.

With the newest release of OBIEE 12c, change has finally arrived. This session will detail the new BI Application Archive (BAR) file and it's role in smoother migrations and increased developer productivity. We'll take a peak under the covers at a new flexible, container-like architecture that makes the creation and application of these BAR files simple, but also provides enhanced lifecycle capabilities throughout.

Weitere Verwandte Inhalte

Ähnliche Bücher

Kostenlos mit einer 30-tägigen Testversion von Scribd

Alle anzeigen

Ähnliche Hörbücher

Kostenlos mit einer 30-tägigen Testversion von Scribd

Alle anzeigen

Obiee 12C and the Leap Forward in Lifecycle Management

  1. 1. www.RedPillAnalytics.com info@RedPillAnalytics.com @RedPillA © 2014 RED PILL Analytics OBIEE 12c and the Leap Forward in Lifecycle Management 2 Stewart Bryson medium.com/@stewartbryson @stewartbryson linkedin.com/in/stewartbryson
  2. 2. www.RedPillAnalytics.com info@RedPillAnalytics.com @RedPillA © 2014 RED PILL Analytics Red Pill Analytics: Ownership 3 Stewart Bryson Oracle ACE Director Previously From: Rittman Mead Informix Software Data Warehousing & Business Intelligence since 1996 Kevin McGinley Oracle ACE Director Previously From: Accenture BI Consulting Group Data Warehousing & Business Intelligence since 1997
  3. 3. © 2015 RED PILL Analyticswww.redpillanalytics.com info@redpillanalytics.com @RedPillA CAPACITY
 ANALYTICS SINGLE 
 DOSESCHECKMATE WHAT WE DO BI Development as a Service Agile Development Cloud Enabled Continuous Integration Support Check-in & Automate True Multi-User Development Full Source Control Continuous Integration Hosted or On-Premise Strategy & Roadmap Architecture Prototyping Infrastructure Training
  4. 4. © 2014 RED PILL Analytics Prepare Demo
  5. 5. © 2014 RED PILL Analytics Show status and start commands Generate a BAR file
  6. 6. © 2014 RED PILL Analytics Shadow IT Wants Your Soul!
  7. 7. © 2014 RED PILL Analytics Competing Values in Analytics and BI
  8. 8. © 2014 RED PILL Analytics One Version of the Truth
  9. 9. © 2014 RED PILL Analytics Self Service
  10. 10. © 2014 RED PILL Analytics Users are Trapped in the Middle
  11. 11. © 2014 RED PILL Analytics Analytics development should embrace change
  12. 12. www.RedPillAnalytics.com info@RedPillAnalytics.com @RedPillA © 2014 RED PILL Analytics The OBIEE Metadata Layer 13 Simplification of the Data Model Integration of Disparate Data Sources Addition of Business Logic and Calculations
  13. 13. © 2014 RED PILL Analytics Love, Hate and Metadata
  14. 14. © 2014 RED PILL Analytics Inflexible Architecture
  15. 15. © 2014 RED PILL Analytics Oracle BI Cloud Service (BICS)
  16. 16. © 2014 RED PILL Analytics Eating Their Own Dog Food
  17. 17. www.RedPillAnalytics.com info@RedPillAnalytics.com @RedPillA © 2016 RED PILL Analytics Singleton Data Directory With High Availability 18 Oracle BI Domain - Server 1 Oracle BI Domain - Server 2 Shared Storage (e.g. NFS) Config Config Singleton Data Directory NodeManager Admin Server Managed Server BI System Components NodeManager Admin Server Managed Server BI System Components bi-environment.xml bi-environment.xml Service Instance Singleton Data Directory contains the Service Instance BI Content for the cluster
  18. 18. www.RedPillAnalytics.com info@RedPillAnalytics.com @RedPillA © 2016 RED PILL Analytics File System Changes •No more ‘instances’ folder •No more Oracle_BI1 folder •user_projects contains most of what you’re looking for 19
  19. 19. www.RedPillAnalytics.com info@RedPillAnalytics.com @RedPillA © 2016 RED PILL Analytics Other Architecture Changes •Separation of Environment Metadata and Configuration • Single source of truth for both – no environment info in RCU DB schemas • Reduced dependency on hardwired server names in configuration • One place to edit environment and/or configuration • Most files can be edited directly by customer using any tool including Chef / Puppet •Removal of OPMN process control • Nodemanager used throughout to control components 20
  20. 20. © 2016 RED PILL Analytics Goodbye, Old Friend
  21. 21. © 2016 RED PILL Analytics Goodbye, Old Friend Security GUIDS
  22. 22. www.RedPillAnalytics.com info@RedPillAnalytics.com @RedPillA © 2014 RED PILL Analytics BICS Gave Us the BAR File (“Snapshot”) Contains OBIEE content in a single file (RPD, Catalog, Roles) “Point-in-time State” Similar to a VM snapshot Does not contain database objects nor data Downloadable and transferable between environments 23 Other Stuff JAZN Data / Roles CatalogRPD BI Application Archive (BAR)
  23. 23. © 2014 RED PILL Analytics We Also Need Change On-Premises
  24. 24. www.RedPillAnalytics.com info@RedPillAnalytics.com @RedPillA © 2014 RED PILL Analytics Safe Harbor 25 The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
  25. 25. © 2014 RED PILL Analytics Lifecycle Enhancements
  26. 26. www.RedPillAnalytics.com info@RedPillAnalytics.com @RedPillA © 2014 RED PILL Analytics Pluggable Architecture 27 Oracle BI Enterprise Edition 12c Start with a single instance of OBIEE
  27. 27. www.RedPillAnalytics.com info@RedPillAnalytics.com @RedPillA © 2014 RED PILL Analytics Pluggable Architecture 28 Oracle BI Enterprise Edition 12c Metadata Modules (Optional) Metadata Modules designed to be static (OBIA for instance) Start with a single instance of OBIEE
  28. 28. www.RedPillAnalytics.com info@RedPillAnalytics.com @RedPillA © 2014 RED PILL Analytics Pluggable Architecture Individual Service Instances provide customization “stripes” to Modules 29 Oracle BI Enterprise Edition 12c Service Instance 1 Metadata Layer Catalog Content Authorization Service Instance 3 Metadata Layer Catalog Content Authorization Service Instance 2 Metadata Layer Catalog Content Authorization Metadata Modules (Optional) Metadata Modules designed to be static (OBIA for instance) Start with a single instance of OBIEE
  29. 29. www.RedPillAnalytics.com info@RedPillAnalytics.com @RedPillA © 2014 RED PILL Analytics Pluggable Architecture Individual Service Instances provide customization “stripes” to Modules 30 Oracle BI Enterprise Edition 12c Service Instance 1 Metadata Layer Catalog Content Authorization Service Instance 3 Metadata Layer Catalog Content Authorization Service Instance 2 Metadata Layer Catalog Content Authorization Metadata Modules (Optional) Metadata Modules designed to be static (OBIA for instance) Start with a single instance of OBIEE
  30. 30. www.RedPillAnalytics.com info@RedPillAnalytics.com @RedPillA © 2014 RED PILL Analytics Non-Pluggable Architecture (so far in 12.2.1) Singleton Service Instance (SSI) with Metadata, Content and Authorization 31 Oracle BI Enterprise Edition 12c Singleton Service Instance (SSI) Metadata Layer Catalog Content Authorization Service Instance 3 Metadata Layer Catalog Content Authorization Service Instance 2 Metadata Layer Catalog Content Authorization Metadata Modules (Optional) Metadata Modules designed to be static (OBIA for instance) Start with a single instance of OBIEE
  31. 31. www.RedPillAnalytics.com info@RedPillAnalytics.com @RedPillA © 2014 RED PILL Analytics Service Instances Service Instances can provide complete Metadata, or present as a “Customization Layer” from a Metadata Module 32 Oracle BI Enterprise Edition 12c Singleton Service Instance (SSI) Metadata Layer Catalog Content Authorization Metadata Modules (Optional)
  32. 32. www.RedPillAnalytics.com info@RedPillAnalytics.com @RedPillA © 2014 RED PILL Analytics Service Instances Service Instances can provide complete Metadata, or present as a “Customization Layer” from a Metadata Module 33 Oracle BI Enterprise Edition 12c Singleton Service Instance (SSI) Metadata Layer Catalog Content Authorization Metadata Modules (Optional) But a binary RPD file doesn’t work well as a “diff” between the Module and Service Instance
  33. 33. www.RedPillAnalytics.com info@RedPillAnalytics.com @RedPillA © 2014 RED PILL Analytics Service Instances An XML representation of the Metadata layer is a better choice for the Service Instance. 34 Oracle BI Enterprise Edition 12c Singleton Service Instance (SSI) Metadata Layer Catalog Content Authorization Metadata Modules (Optional)
  34. 34. www.RedPillAnalytics.com info@RedPillAnalytics.com @RedPillA © 2014 RED PILL Analytics Service Instances An XML representation of the Metadata layer is a better choice for the Service Instance. 35 Oracle BI Enterprise Edition 12c Singleton Service Instance (SSI) Metadata Layer Catalog Content Authorization Metadata Modules (Optional) Did this require a massive rewrite of the BI Server so it could use XML instead of a binary file?
  35. 35. www.RedPillAnalytics.com info@RedPillAnalytics.com @RedPillA © 2014 RED PILL Analytics 36 Oracle BI Enterprise Edition 12c Singleton Service Instance (SSI) Metadata Layer Catalog Content Authorization Metadata Modules (Optional)
  36. 36. www.RedPillAnalytics.com info@RedPillAnalytics.com @RedPillA © 2014 RED PILL Analytics 37 Oracle BI Enterprise Edition 12c Singleton Service Instance (SSI) Metadata Layer Catalog Content Authorization Metadata Modules (Optional)
  37. 37. www.RedPillAnalytics.com info@RedPillAnalytics.com @RedPillA © 2014 RED PILL Analytics 38 Oracle BI Enterprise Edition 12c Singleton Service Instance (SSI) Metadata Layer Catalog Content Authorization Metadata Modules (Optional)
  38. 38. www.RedPillAnalytics.com info@RedPillAnalytics.com @RedPillA © 2014 RED PILL Analytics 39 Oracle BI Enterprise Edition 12c Singleton Service Instance (SSI) Metadata Layer Catalog Content Authorization Metadata Modules (Optional)
  39. 39. www.RedPillAnalytics.com info@RedPillAnalytics.com @RedPillA © 2014 RED PILL Analytics 40
  40. 40. www.RedPillAnalytics.com info@RedPillAnalytics.com @RedPillA © 2014 RED PILL Analytics 41
  41. 41. www.RedPillAnalytics.com info@RedPillAnalytics.com @RedPillA © 2014 RED PILL Analytics Starting BI Server 42 WLST is used to start Node Manager, which starts the BI Server BI Server initially starts using liverpd.rpd, which is small and startup is fast default_diff.xml is applied using biserverxmlcli, the online XML “patching” utility
  42. 42. © 2014 RED PILL Analytics Service Instance and BAR File: Identical
  43. 43. www.RedPillAnalytics.com info@RedPillAnalytics.com @RedPillA © 2014 RED PILL Analytics Creating Service Instance from BAR File 44 BAR file is a zipped version of the content in a Service Instance Refresh the Singleton Service Instance with a BAR file (in 12.2.1) Create new Service Instances with a BAR file (in the future)
  44. 44. © 2014 RED PILL Analytics Service Instances are Lightweight and Portable (in the future)
  45. 45. © 2014 RED PILL Analytics Demo
  46. 46. © 2014 RED PILL Analytics Resources
  47. 47. www.RedPillAnalytics.com info@RedPillAnalytics.com @RedPillA © 2014 RED PILL Analytics Documentation (A little rough) 48
  48. 48. www.RedPillAnalytics.com info@RedPillAnalytics.com @RedPillA © 2014 RED PILL Analytics Information Center (Doc ID 2068950.2) 49
  49. 49. © 2015 RED PILL Analytics Text Here

×