IBM Rational Software

Similar documents
IBM Rational ClearCase 7.1 & ClearQuest 7.1 소개

IBM Rational Software

The Challenge of Managing WebSphere Farm Configuration. Rational Automation Framework for WebSphere

Technical Deep Dive Session

Rational Asset Manager V7.5.1 packaging October, IBM Corporation

IBM Rational Application Developer for WebSphere Software, Version 7.0

TP731A 09/02. IBM Rational ClearCase Integration with IBM WebSphere Studio

Value of managing and running automated functional tests with Rational Quality Manager

IBM Rational Host Access Transformation Services, Version 7.1

CICS Product Update. Danny Mace Director, CICS Products IBM Software. August 2012 Session Number 11417

Extending the value of your current collaboration investments now and in the future

What s New in the IBM Lotus Notes Client. Kevin O Connell, Consulting Manager, IBM Asia Pacific

Leverage Rational Application Developer v8 to develop Java EE6 application and test with WebSphere Application Server v8

IBM Rational ClearQuest and IBM Rational ClearCase CCRC/UCM Environment Operations Guide V1.0

WebSphere Commerce Developer Professional 9.0

Optimize Your Heterogeneous SOA Infrastructure

WebSphere Commerce Developer Professional

Leverage Rational Application Developer v8 to develop OSGi application and test with Websphere Application Server v8

Empowering DBA's with IBM Data Studio. Deb Jenson, Data Studio Product Manager,

IBM Lotus Domino Product Roadmap

WebSphere Commerce Professional

IBM Rational Software

Getting Started with Rational Team Concert

WebSphere Application Server, Version 5. What s New?

Scott Lowden SAP America Technical Solution Architect

What's new in IBM Rational Build Forge Version 7.1

Document, presentation and spreadsheet applications To support your business objectives. Why IBM Lotus Symphony? Why free?

RUP for Systems Z and other Legacy Systems

Deploying IMS Applications with IBM UrbanCode Deploy

Revolutionize the Way You Work With IMS Applications Using IBM UrbanCode Deploy Evgeni Liakhovich, IMS Developer

A Day In the Life demo One example using COBOL/CICS

IBM Rational Software Development Conference IBM Rational Software. Presentation Agenda. Development Conference

IBM Infrastructure Suite for z/vm and Linux: Introduction IBM Tivoli OMEGAMON XE on z/vm and Linux

J2EE Application Development : Conversion and Beyond Osmond Ng

Integrating IBM Rational Build Forge with IBM Rational ClearCase and IBM Rational ClearQuest

IBM Rational ClearCase Remote Client Version 7.1 Performance Report (Windows)

IBM WebSphere Application Server V6.1 delivers flexible, secure infrastructure to provide a reliable foundation for your Service Oriented Architecture

Integrate IBM Rational Application Developer and IBM Security AppScan Source Edition

HATS APPLICATION DEVELOPMENT FOR A MOBILE DEVICE

20 years of Lotus Notes and a look into the next 20 years Lotusphere Comes To You

Simple to purchase, flexible to use

Active Energy Manager. Image Management. TPMfOSD BOFM. Automation Status Virtualization Discovery

VISUAL CONFIGURATION EXPLORER

Team Support and Versioning with ClearCase and CVS in WebSphere Business Modeler V7

IBM Lotus Domino 7 Performance Improvements

Certkiller.P questions

Benchmarking z/os Development Tasks - Comparing Programmer Productivity using RDz and ISPF

Extended Search Administration

InfoSphere Warehouse with Power Systems and EMC CLARiiON Storage: Reference Architecture Summary

Innovate 2013 Automated Mobile Testing

IBM Db2 Warehouse on Cloud

WP710 Language: English Additional languages: None specified Product: WebSphere Portal Release: 6.0

Introducing Lotus Domino 8, Designer 8 and Composite Applications

Oliopäivät Modelling Now and in the Future, with Acronyms or without = RSA

What's new with Rational IBM s Telelogic Solutions move to Jazz

AD105 Introduction to Application Development for the IBM Workplace Managed Client

IBM SPSS Text Analytics for Surveys

ClearPath Secure Java Overview For ClearPath Libra and Dorado Servers

IBM WebSphere Application Server V3.5, Advanced Edition Expands Platform Support and Leverages the Performance of the Java 2 Software Development Kit

IBM Rational Developer for System z Version 7.5

SDP22: The IBM Jazz Foundation and the IBM

Vendor: IBM. Exam Code: C Exam Name: Collaborative Lifecycle Management V4. Version: Demo

Introducing IBM Lotus Sametime 7.5 software.

IBM WebSphere Application Server V3.5, Advanced Edition for Linux Extends Support to Red Hat, Caldera, SuSE, and TurboLinux

Build and Deploy Stored Procedures with IBM Data Studio

IBM SecureWay On-Demand Server Version 2.0

Upgrading the DOORS and Change integration data to the OSLC-CM integration

Cisco Integration Platform

TPF Debugger / Toolkit update PUT 12 contributions!

Websphere Force Uninstall Application Server 8 Linux Install

IBM Tivoli Directory Server

IBM Lotus Domino Web Access 6.5.1

IBM Rational Software Development Platform V7 team products accelerate global software delivery

WebCenter Interaction 10gR3 Overview

9768: Using RTC's ISPF Client for z/os Code Development

IBM BigFix Lifecycle 9.5

Delivers cost savings, high definition display, and supercharged sharing

Tivoli Monitoring Agent for IBM Tivoli Monitoring 5.x Endpoint

Index. 6356indx.qxd_SR 7/18/06 03:27 PM Page 283

Fusion Registry 9 SDMX Data and Metadata Management System

Deployment Scenario: WebSphere Portal Mashup integration and page builder

IBM Rational Software Architect

02/28/03 Version 1.2 Using IBM Rational XDE and IBM Rational ClearCase Together

Inside WebSphere Application Server

IBM Rational Synergy DCM-GUI

IBM i 7.3 Features for SAP clients A sortiment of enhancements

Architecture & Deployment

Introduction to the Azure Portal

Rational Software Architect

BlackBerry Integration With IBM WebSphere Everyplace Access 4.3

ISAM Federation STANDARDS AND MAPPINGS. Gabriel Bell IBM Security L2 Support Jack Yarborough IBM Security L2 Support.

Lab DSE Designing User Experience Concepts in Multi-Stream Configuration Management

REST APIs on z/os. How to use z/os Connect RESTful APIs with Modern Cloud Native Applications. Bill Keller

IBM Lotus Domino WebMail

IBM Rational Software

Streaming Real-Time Data into Xcelsius Applications

Uffe Sorensen. Lotus Messaging & Collaboration Director. IBM Software Group Northeast Europe, Middle-East & Central / South Africa. dk.ibm.

IBM Application Performance Analyzer for z/os Version IBM Corporation

What's New in IBM WebSphere Portlet Factory and Introducing IBM Lotus Connections 2.5 Portlets

IBM WebSphere Studio Asset Analyzer, Version 5.1

Transcription:

IBM Rational Software Development Conference 2008 What s New in IBM Rational ClearCase 7.1? Paul Weiss Sr. Manager Rational Performance and Reliability pwweiss@us.ibm.com 2008 IBM Corporation

What s All This Fuss Over a Point Release? 2

ClearCase 7.1 is a Major Offering At a Glance CCRC advances toward ClearCase Common Client New, modern and scalable CM Server for CCRC and CQ Web Java-based, WAN-friendly API Administrative simplification through ClearCase MultiSite Monitoring Consolidated Install Technology 3

Why Use ClearCase? ClearCase Has Led Configuration Management for An Entire Era In Every Evolutionary System, Maturity is the Ultimate Indicator of Success and the surest indicator of resilience and adaptability ClearCase Has Repeatedly Solved Enterprise-Scale Problems ClearCase MultiSite is the Most Widely Used GDD Development Solution ClearCase UCM Sets the Standard for Development Process ClearCase Dynamic Views Give Unsurpassed Parallel Development Flexibility ClearCase Success is Built on Innovation; ClearCase Innovation is Built for Customers Large, Medium and Small, ClearCase Has Won Customers Since Its Introduction And ClearCase Continues to Solve Customers Problems 4

ClearCase v7.1 Customer Value Best in Breed Technologies Lower TCO Ease of Use CCRC CM API Tivoli Enterprise Portals IBM Install Manager CM Server MultiSite Global Monitoring IBM Tivoli Monitoring WebSphere ClearCase & ClearCase MultiSite 5

ClearCase 7.1 CCRC Agile Process support Usability Customizable GUI Framework CQ Integration Navigator, Queries & Forms GUI extension point CCRC (RCP) Unix Macintosh OS support 6

ClearCase 7.1 - CCRC Agile Process support Pending Changes View Supports both base ClearCase and UCM Explorer enhancements to show buried changes without expansion Scoped common operations to take advantage of that knowledge Undo Checkout/Hijack On Views, Projects, Directories, Activities Recursive Add To Source Control, Checkout and Hijack, with filtering Deliver and Rebase Default option for single button operation under optimal conditions Settings for default streams/views, silent checkin, automatic completion Advanced option for complete control Scheduled updating, notification of changes from integration branch/stream 7

ClearCase 7.1 - CCRC Usability New and Improved Developer Usage Stream, Component, VOB creation Configuring and loading views Complete preference control for common operations Consolidated explorer views including ClearQuest Wan Forms & Queries Revised menu structure true context menus Support for Eclipse Diff/Merge tools, possibly third party tools Improved comparison support Activity Toolbar More than 170 Customer Requests for Enhancement Implemented!! 8

ClearCase 7.1 - CCRC Performance Enhancement Filtering Easily and quickly create filters that bring you directly to the objects you want Avoid repetitive navigation deep into the directory structure Named, persistent across sessions Work disconnected with loaded resources Add and remove elements from existing filters as needs change Rules using logical expressions for additional customization Import and Export filters for sharing between installations, users 9

ClearCase 7.1 - CCRC Filtering Unfiltered Filtered 10

ClearCase (& ClearQuest) 7.1 CM Server A high-performing server based deployment model that s easily managed, administered and upgraded Single technology stack for CQ and CC servers Provide infrastructure for WAN based clients CCRC CQ web Provide WAS based servers Highly scalable scales horizontally & vertically Backward/Forward compatible with clients/other servers WAS WAS Web WAS Legacy Services Web CCRC Servlet Services Web Servlet Team Servlet Services Servlet Team CM Servlet EJBs Servlet CM EJBs ONC RPC Adaptor CM EJBs ONC RPC Adaptor ONC RPC Adaptor RPC c++ CCRPC Server CCRPC Server CCRPC Server ClearCase Client ClearCase Libraries Client ClearCase Libraries Client Libraries RPC Traditional ClearCase Servers VOB web tier app tier data tier 11

CM Server 7.1 CC/CQ Web Browser Java Application Eclipse Platform CCRC (plug-in) CQ Client for Eclipse (plug-in) CCRC (RCP) ClearQuest Client (RCP) CC CLI CQ CLI ClearCase CLI ClearCase Clients ClearCase Components ClearQuest Components NON-Rational Components CM API ClearCase Business Logic (major) HTTP/S (WAN/LAN) CQ Core HTTP/S (WAN/LAN) RPC (LAN-only) clients RPC (LAN-only) servers WAS Web Services Servlet CCRPC Server ClearCase Business Logic (major) RPC CQ web TeamLib Team EJBs ONC RPC Adaptor RPC ClearCase Servers (View, VOB...) ClearCase Business Logic (minor) VOB CM Server CC Team Servlet RPC CQRPC Server CQ Core SQL/ODBC RDBMS Server RDBMS web tier app tier data tier 12

CM Server 7.1 Performance & Reliability Single User benchmarks - Preliminary Data -Improvement over 7.0.x MakeDevStream, Create View, 30% CreateActivity, GetAct (40%), Other transactions comparable to 7.0.1 WAS Web Legacy Services WAS CCRC Servlet Servlet Web CM Team Services EJBs WAS Servlet Servlet ONC RPC Adaptor Web CM Team Services EJBs Servlet Servlet ONC RPC Adaptor CM EJBs c++ CCRPC or CQRPC CCRPC Server or ONC Adaptor Server Computer CCRPC or BCQRPC Core c++ Server CC CCRPC or or CQ CQRPC Core Libraries CCRPC Server or or CQ Server Core Computer Libraries CCRPC or or BCQRPC CQ Core c++ Server Libraries CC CCRPC or or CQ CQRPC Core Libraries CCRPC Server or or CQ Server Core Computer Libraries CCRPC or or BCQRPC Computer BCQ Core Server Libraries CC or CQ Core Libraries CC or CQ Core Libraries CC or CQ Libraries RPC RPC Computer C RPC RPC Traditional CC and CQ DB Servers SQL/ ODBC Computer D 13

ClearCase 7.1 - CM API A unified client-side Java API for access to ClearCase and ClearQuest artifacts Based on the JSR-147 proposed standard: WVCM OS and platform independent ClearCase / ClearQuest APIs Windows, Linux, AIX, Solaris, HP-UX, etc Provides a common Team data model and domain specific services Supports the full life cycle of software product development Supports customer and partner developer ecosystem 14

CMAPI / CMLib Architecture CMAPI Client CCRC Java Calls Common Services and Infrastructure CMLib ClearCase Object Model ----------- Web Svcs / HTTP CMAPI ClearQuest Object Model ---------- Web Svcs ---------- Native Java Interfaces Java Implementation Classes Subproviders CM Server Native CQ RPCs ClearCase VOB ClearQuest DB 15

ClearCase - From Workgroup to Enterprise Only IBM Rational ClearCase can support distributed servers so that every software asset is available to every development project Only Rational ClearCase and Rational ClearQuest have single company deployments that manage hundreds of terabytes of data across many tens of replicated sites. ClearCase ClearQuest Build Forge ClearCase MultiSite ClearQuest MultiSite Build Forge Enterprise & External Distributed Teams Team Concert ClearQuest Build Forge Dynamic Views Mainframe connectors, Advanced build mgmt. Web access - WAN access for smaller remote teams, Snapshot views UCM Process Single Server *Distributed Servers Replicated Servers Individual Workgroups Medium-Large Teams Large Remote Teams 16

Does This Look Like Your World? 17

ClearCase 7.1 - Global Monitoring Provides administrator view of CC & CCMS deployment from anywhere in the world!! Monitors VOB & View Servers Monitor for Events Customizable Event settings User specified Thresholds and Severity Expert Advice on Events OS Agent: Memory usage, Disk Space, CPU ClearCase Agent : Shipping Bay Threshold Issues Multisite Import/Export Failures ALBD Process Failures Historical collection of data Reporting Templates (BIRT) Replaces Monitoring capabilities of CCMS Admin console and CC Admin Console 18

ClearCase 7.1 - Global Monitoring Architecture Site 2 Site 3 - n Site 1 Other App. Servers ClearCase Servers w/ GM Agents Other App. Servers CC / CQ data LAN(s) w/ Firewall(s) Clients Monitoring Data Warehouse Proxy Web Server LAN Remote Tivoli Enterprise Monitoring Server Monitoring Site HUB Tivoli Enterprise Monitoring Server Tivoli Enterprise Monitoring Console Tivoli Portal Server Tivloli Portal Client Data Warehouse DB 19

ClearCase & ClearQuest 7.1 IEHS Based Help Deploying ClearCase and ClearQuest docs as Infocenters Hosted at ibm.com ClearCase: http://publib.boulder.ibm.com/infocenter/cchelp/v7r0m0/index.jsp ClearQuest: http://publib.boulder.ibm.com/infocenter/cqhelp/v7r0m0/index.jsp Initially deployed Q406 Updates planned for each release (7.x.x, 7.x, 8.0, ) Feedback links on each page provide readers with a fast path back to the authors Feedback reviewed daily Errors corrected in next release (or sooner, if serious enough) RFEs factored into UA planning Building a new Help system Ships as part of the product Available in 7.1 Includes Infocenter content and applet help 20

ClearCase and ClearQuest - IBM Eclipse Help System (IEHS) A stand-alone version of the Eclipse Help System Designed to provide Infocenter services from a centralized server Designed to be used by non-eclipse applications as a help system Corporate sponsorship, with a dedicated development team Brings the benefits of Eclipse Help to all applications Powerful search tools Sophisticated navigation and filtering On-demand content update (push or pull) Content customizable by end users Greatly simplifies translation process and localized content deployment Modular packaging supports component-based offerings UA updates no longer tied to product releases 21

ClearCase and ClearQuest 7.1 - Install Moving to IBM Installation Manager technology Brings many improvements in usability and consumability Streamlined Patches, Updates and Rollback Clean Upgrades and Silent Install Built-in License Management Improving our client integration interface tests Version 7.0 allows Suite point products to be installed independently But still need to run at same version 7.1 Focus on testing Integration APIs to support mixed client versions 22

ClearCase 7.1 - Side by Side Server UNIX installs Save server downtime during upgrades!!! Process Pre-condition ClearCase vx installed and vob/view server running Steps Install new image v 7.1 in new directory Shut down VOB/View servers Reconfigure machine process with new software Start up View/VOB servers Delete old image Rollback process? Yes, Reverse the process 23

ClearCase & ClearQuest 7.1 Release Reports Customer Value Customers Can Leverage Our Testing Reduced Cost of Ownership Increased Time to Value ClearCase: Tech Note Available when Released ClearQuest Tech Note Available when Released 24 24

ClearCase & ClearQuest 7.1 Performance Reports Customer Value Leverage our Testing Reduced Cost of Ownership Increased Time to Value Available on: www.ibm.com/developerworks/rational/performance 25 25

Performance Whitepapers Take our Guidance Modulate your own testing using our experience Decrease your time to deployment Increase your time to value Available on: www.ibm.com/developerworks/rational/performance 26

Performance Benchmarking Kit (PBK) Designed To Help Customers Baseline Their Environment Consists Of: Instructions (.Doc) RPT Project (.Zip File) Sample Spreadsheet For Reporting Results (.xls) Available For Download* Customer-distributable Performance Test Scripts Customers Can Objectively Evaluate Performance In Their Environment * PBK is available for download www.ibm.com/developerworks/rational/performance 27

ClearCase 7.1 - Supported Platforms Customer Value Timely Accurate Up-to-date Accessible on the Web ClearCase 7.1 Supported Platforms Tech Note 21239315 www.ibm.com/support/docview.wss?uid=swg21239315 28

ClearCase RTC Bridges and Connectors Bridge Connectors Integration with the ClearCase repository leveraging the Collaborative development capabilities of RTC (Workitems, Workspaces, Realtime Collaboration, UCM) ClearQuest Bi-directional Synchronization Rational Team Concert v1.0 ClearCase repository Rational Team Concert v1.0 ClearCase (Base and UCM) 29 29

IBM Rational ClearCase Review New features in v7.1 ClearCase CCRC Agile support Usability CQ wan Forms & Queries Lower GDD infrastructure TCO CM Server (combined CC/CQ Server architecture) CM API Global Monitoring CC MultiSite Eclipse Help System IBM Install Manager 30

QUESTIONS 31

THANK YOU Learn more at: IBM Rational software IBM Rational Software Delivery Platform Process and portfolio management Change and release management Quality management Architecture management Rational trial downloads Leading Innovation Web site developerworks Rational IBM Rational TV IBM Rational Business Partners Copyright IBM Corporation 2008. 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 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. 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 capabilities referenced 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 feature availability in any way. IBM, the IBM logo, the ondemand business logo, Rational, the Rational logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others. 32