1214 deploying rational insight in a heterogenous environment

1,082 views

Published on

This presentation discuss and demonstrate the value of a Rational Insight deployment in a heterogeneous environment. The first section will cover the topology of this diverse environment and wide-range compatibility with Rational Insight, which includes Multiple Jazz Team Servers, third party data sources, hosted on Linux and Windows servers with DB2 and Oracle database servers.

The next section covers the benefits of compiling all of this disparate data into an Insight dashboard, and realize traceability in reporting, to provide an organization with a higher level of visibility into their software development projects and activities and additional reports to provide lower level detail.

The final section covers Best Practices and Lessons Learned from deploying Rational Insight into this type of environment, including performance enhancements, time savings, suggestions, and helpful tips. This will also cover the overall benefits and value of deploying Rational Insight in your organization.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,082
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

1214 deploying rational insight in a heterogenous environment

  1. 1. IBM Innovate 2012Deploying Rational Insight in aHeterogeneous EnvironmentMarc J. Nehme, Rational Reporting EngineerPaulo Cezar Lacerda Neto, Rational IT SpecialistSession# 1214
  2. 2. The Premier Event for Software and Systems Innovation Agenda Key Takeaways Challenges in Enterprise Reporting Rational Insight Topology & Integrations Demo Business Intelligence Best Practices & Lessons Learned Q&A2 © 2012 IBM Corporation
  3. 3. The Premier Event for Software and Systems Innovation Key Takeaways Rational Insight’s ability to be deployed in a heterogeneous environment through wide-range compatibility with various third-party vendors Rational Insight’s ability to provide industry-leading business intelligence with timely and accurate metrics, via reports and dashboards, from a collection of Rational and third-party solutions Rational Insight Best Practices and Lessons Learned with Rational Insight including performance enhancements, time savings, suggestions, and helpful tips3 © 2012 IBM Corporation
  4. 4. The Premier Event for Software and Systems Innovation Organizational Reporting Challenges Organizational process Different departments, different processes, not unified Roll-up of data doesnt compare well Lack of visibility into organization metrics Various disparate data sources Individual product reporting Lack of functionality/customization Training & Resources $$$ Manual process High Level of effort / Time consuming $$$ Inaccurate / unreliable data Outdated metrics4 © 2012 IBM Corporation
  5. 5. The Premier Event for Software and Systems Innovation Rational Insight IBM Rational’s Performance Measurement Offering An Enterprise Reporting solution that gets consistent metrics from across an organization to objectively measure status and progress Measure program, project, and team-level progress against pre-defined business objectives through multiple views Identify high-priority items and Become notified of high-severity items Report & Dashboard elements viewable via Web browser iPads Mobile phones MS Office, PDF Any tool that is JSR168 compliant5 © 2012 IBM Corporation
  6. 6. The Premier Event for Software and Systems Innovation Key Benefits Automation Increased Reliability Versatile Integration support Cross-product reporting Traceability Trending & historical data (DW model) Real-time data (Live model) Web-based tool Custom/Interactive dashboards (Business Insight) OOTB Collateral XML data mappings ETL fact builds, dimension builds, jobs Framework Manager projects Data Warehouse structure6 Reports and Dashboards © 2012 IBM Corporation
  7. 7. The Premier Event for Software and Systems Innovation Architecture Based on Cognos 10 BI platform, industry proven technology Leverages web architecture Integration Options REST service (adapter) REST service (native) Direct DB access ODBC access Generic XML Very open architecture and wide-range compatibility7 © 2012 IBM Corporation
  8. 8. The Premier Event for Software and Systems Innovation Deployment Topology Insight Insight Development Developer 1 Developer 2 Windows 7 x64 Windows 7 x64 Insight Dev Tools Insight Dev Tools Oracle 11G client Oracle 11G client CLM 3.0.1.1 Windows 08 x64 DB2 Insight ETL Server CLM 3.0.1.2 RHEL 5.4 x64 RHEL 5.8 x64 Database DB2 Server Oracle Subversion Content Store Data Warehouse SCM data Insight ETL Catalog Windows 08 x64 Report Server RHEL 5.4 x64 Excel Resource Data Spreadsheet8 © 2012 IBM Corporation
  9. 9. The Premier Event for Software and Systems Innovation Rational Insight Integration9 © 2012 IBM Corporation
  10. 10. The Premier Event for Software and Systems Innovation Insight integration with IBM CLM – JTS #1 Leverages CLM’s native REST service Key benefit: OSLC compliant Insight communicates directly with the CLM point product APIs to extract data Key benefit: Any CLM database changes are transparent to Insight’s configured ETL jobs https://qvmw174.ratl.swg.usma.ibm.com:9443/qm/secure/servi ce/com.ibm.rqm.integration.service.IIntegrationService/resourc es/JKE+Banking+%28Quality+Management%2910 Project Name © 2012 IBM Corporation
  11. 11. The Premier Event for Software and Systems Innovation Insight integration with IBM CLM – JTS #1 XML Mapping from CLM (e.g. RQM) to Insight11 © 2012 IBM Corporation
  12. 12. The Premier Event for Software and Systems Innovation Insight integration with IBM CLM – JTS #1 From CLM, a User exports pre-configured XML mappings, ETL jobs, Framework model and report designs and imports them into Insight Key benefit: Allows users to get deployed and realize value quickly (plug & play)12 © 2012 IBM Corporation
  13. 13. The Premier Event for Software and Systems Innovation Insight integration with IBM CLM – JTS #1 Insight configured to JTS authentication Key benefit: No need to manage additional authentication mechanism Users will only see the data in Insight that they have access to in CLM Single Sign-On Support Key benefit: One login to CLM will be inherited to Insight and vice-versa13 © 2012 IBM Corporation
  14. 14. The Premier Event for Software and Systems Innovation Insight integration with IBM CLM – JTS #2 Leverages REST service integration Key benefit: OSLC compliant Insight communicates directly with the CLM point product APIs to extract data Key benefit: Any database changes are transparent to Insight’s configured ETL jobs From CLM, a User imports pre-configured XML mappings, ETL jobs, Framework model and report designs into Insight Key benefit: Allows users to get deployed and realize value quickly Note: Integrating with multiple JTSs changes the way you setup authentication Note: The importing of multiple JTS/CLM deployment artifacts scenario varies depending on what versions of CLM you are running14 © 2012 IBM Corporation
  15. 15. The Premier Event for Software and Systems Innovation Insight integration with Subversion SVN log extracts repository data to XML file Use shell script to automate the extraction from SVN to XML file15 © 2012 IBM Corporation
  16. 16. The Premier Event for Software and Systems Innovation Insight integration with Subversion Insight integrates directly with the XML file using XML ODBC Driver Key benefit: Same tool, same process using XDC as CLM16 © 2012 IBM Corporation
  17. 17. The Premier Event for Software and Systems Innovation Insight integration with Subversion Extracting SVN data and loading into Insight (ETL) Key benefit: Reuse existing ETL, Data warehouse, Framework collateral OOTB17 © 2012 IBM Corporation
  18. 18. The Premier Event for Software and Systems Innovation Insight integration with Excel Leverages ODBC Connectivity via MS Excel Driver Simplistic setup Use the “Define Name” function to simulate database tables18 © 2012 IBM Corporation
  19. 19. The Premier Event for Software and Systems Innovation What does all this data mean? How can I make intelligent decisions based on this data? Have I realized Business Intelligence?19 © 2012 IBM Corporation
  20. 20. The Premier Event for Software and Systems Innovation20 © 2012 IBM Corporation
  21. 21. The Premier Event for Software and Systems Innovation Enterprise Reporting In Rational Insight21 © 2012 IBM Corporation
  22. 22. The Premier Event for Software and Systems Innovation The Power of Enterprise Reporting in Insight Executive Dashboard Views22 © 2012 IBM Corporation
  23. 23. The Premier Event for Software and Systems Innovation The Power of Enterprise Reporting in Insight Traceability23 © 2012 IBM Corporation
  24. 24. The Premier Event for Software and Systems Innovation The Power of Enterprise Reporting in Insight Trending24 © 2012 IBM Corporation
  25. 25. The Premier Event for Software and Systems Innovation The Power of Enterprise Reporting in Insight Drill-throughs for Lower Level Detail Visual Alerts25 © 2012 IBM Corporation
  26. 26. The Premier Event for Software and Systems Innovation The Power of Enterprise Reporting in Insight Versatile & Customizable Solution Custom Attributes & Categories Customize Insight to report on your custom fields Operational data Data Marts (trending)26 © 2012 IBM Corporation
  27. 27. The Premier Event for Software and Systems Innovation Best Practices & Lessons Learned27 © 2012 IBM Corporation
  28. 28. The Premier Event for Software and Systems Innovation Best Practices & Lessons Learned Environmental Limitations Insight Developer tools require a Windows machine Installing Insight on Linux requires an installation of a unixODBC driver (using 32- bit libraries) to support the RQM Live reporting functionality Cognos Data Manager Network Service is not supported under 64-bit architecture All other Data Manager components can run using 32-bit engine Oracle client must be 32-bit architecture – installed using “Administrator install” option28 © 2012 IBM Corporation
  29. 29. The Premier Event for Software and Systems Innovation Best Practices & Lessons Learned Using Oracle as DBMS for Insight Confirm 32-bit library installation Confirm System environment variables are set correctly Confirm Websphere Application Server environment entries are set correctly Oracle & Redhat library dependencies29 © 2012 IBM Corporation
  30. 30. The Premier Event for Software and Systems Innovation Best Practices & Lessons Learned Data Warehouse Query Optimization in Oracle Problem: As a data warehouse increases in size, one may face some performance problems with querying Solution: Create a bitmap index Result: The majority of the star queries running in the data warehouse will use a query execution strategy known as the star transformation. The star transformation provides very efficient query performance for star queries. CREATE BITMAP INDEX F_TXTF_CHGMET_BIX ON RIDW.F_TEXT_FILE_INCIDENTE_METRICS(PROJECT_ID) LOCAL NOLOGGING COMPUTE STATISTICS;30 © 2012 IBM Corporation
  31. 31. The Premier Event for Software and Systems Innovation Best Practices & Lessons Learned Insight / JTS Security Mechanism Insight can be configured with multiple namespaces, however only one Jazz namespace, one JTS (currently) Solution: Configure Insight’s security mechanism directly to the organization’s company-wide authentication system (e.g. LDAP) Drawback: You will lose the single sign-on capability between Insight & CLM tools Drawback: You must account for the security check difference With JTS authentication, Insight uses ‘Email’ against REFERENCE_ID With LDAP authentication, Insight uses ‘Full_Name’ Potential Solutions: Modify the VW_PROJECT_RESOURCE_LOOKUP (view in database) Modify the ‘Contributor’ CLM ETL fact to load the ‘Full_Name’ into the ‘Reference_ID’31 © 2012 IBM Corporation
  32. 32. The Premier Event for Software and Systems Innovation Best Practices & Lessons Learned Managing Multi-JTS Insight collateral (with different versions) XDC, ETL, FM Import both 3.0.1.1 & 3.0.1.2 collateral Drawback: Some manual manipulation Drawback: Two sets of collateral to maintain Positive: Multi-JTS is still achievable32 © 2012 IBM Corporation
  33. 33. The Premier Event for Software and Systems Innovation Best Practices & Lessons Learned Adding RICALM Schema to Insight Data Warehouse You need to point CLM to RIDW database Comment: We should provide an alternative method (e.g. script) that does this as a manual option33 © 2012 IBM Corporation
  34. 34. The Premier Event for Software and Systems Innovation Best Practices & Lessons Learned Avoiding Duplicate Entries for Dimension data in Different Sources e.g. Project Name34 © 2012 IBM Corporation
  35. 35. The Premier Event for Software and Systems Innovation Best Practices & Lessons Learned Avoiding Duplicate Entries for Dimension data in Different Sources Leverage the mapping tables in Data Manager35 © 2012 IBM Corporation
  36. 36. The Premier Event for Software and Systems Innovation Best Practices & Lessons Learned Excel If the number of rows or columns increase, that data will be excluded from extract Solution: Increase the span of the table in Excel to include these new rows Drawback: A very manual process36 © 2012 IBM Corporation
  37. 37. The Premier Event for Software and Systems Innovation Best Practices & Lessons Learned CLM Data Dictionary Use this to understand how the CLM data maps to the Insight data model37 © 2012 IBM Corporation
  38. 38. The Premier Event for Software and Systems Innovation Best Practices & Lessons Learned Resource Allocation Identify a minimum of two people to own/manage the deployment Developer – Back end work: product integration, data extraction, data transformation, Data Warehouse loading, Data modeling This person could also play the role of Administrator Report Author – Front end work: Dashboard/report designs, everything the end user will see38 © 2012 IBM Corporation
  39. 39. The Premier Event for Software and Systems Innovation www.ibm.com/software/rational39 © 2012 IBM Corporation
  40. 40. The Premier Event for Software and Systems Innovation Daily iPod Touch giveaway Complete your session surveys online each day at a conference kiosk or on your Innovate 2012 Portal! Each day that you complete all of that day’s session surveys, your name will be entered to win the daily IPOD touch! On Wednesday be sure to complete your full conference evaluation to receive your free conference t-shirt!40 © 2012 IBM Corporation
  41. 41. The Premier Event for Software and Systems Innovation www.ibm.com/software/rational© Copyright IBM Corporation 2012. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind,express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall havethe effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBMsoftware. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilitiesreferenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or featureavailability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business MachinesCorporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others. 41 © 2012 IBM Corporation
  42. 42. The Premier Event for Software and Systems Innovation Acknowledgements and disclaimers Availability: References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. The workshops, sessions and materials have been prepared by IBM or the session speakers and reflect their own views. They are provided for informational purposes only, and are neither intended to, nor shall have the effect of being, legal or other guidance or advice to any participant. While efforts were made to verify the completeness and accuracy of the information contained in this presentation, it is provided AS-IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this presentation or any other materials. Nothing contained in this presentation is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results. © Copyright IBM Corporation 2012. All rights reserved. – U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. IBM, the IBM logo, ibm.com, Rational, the Rational logo, Telelogic, the Telelogic logo, Green Hat, the Green Hat logo, and other IBM products and services are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), these symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at “Copyright and trademark information” at www.ibm.com/legal/copytrade.shtml If you have mentioned trademarks that are not from IBM, please update and add the following lines: [Insert any special third-party trademark names/attributions here] Other company, product, or service names may be trademarks or service marks of others.42 © 2012 IBM Corporation

×