121022_TimThorpe_TheCloud
Transcription
121022_TimThorpe_TheCloud
IBM Software Group | Rational software Cloud – An Opportunity Transforming Software Delivery Tim Thorpe – [email protected] 10/22/2012 IBM Software Group | Rational software Agenda Perspectives on Cloud Computing IBM SmartCloud Rational – Transforming SW Delivery Lifecycle Needs / Capabilities / Workflows Partner - CloudOne Summary IBM Software Group | Rational software What is Cloud Computing - Wikipedia Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over a network (typically the Internet). The name comes from the use of a cloud-shaped symbol as an abstraction for the complex infrastructure it contains in system diagrams. Cloud computing entrusts remote services with a user's data, software and computation. Cloud computing shares characteristics with: Autonomic computing — Computer systems capable of self-management. Client–server model — Client–server computing refers broadly to any distributed application that distinguishes between service providers (servers) and service requesters (clients). Grid computing — "A form of distributed and parallel computing, whereby a 'super and virtual computer' is composed of a cluster of networked, loosely coupled computers acting in concert to perform very large tasks." Mainframe computer — Powerful computers used mainly by large organizations for critical applications, typically bulk data processing such as census, industry and consumer statistics, police and secret intelligence services, enterprise resource planning, and financial transaction processing. IBM Software Group | Rational software Cloud Computing - Ingredients Virtualization Images Service Catalog Provisioning Elasticity Management/Billing Network VIRTUALIZATION + STANDARDIZATION + AUTOMATION = Cost Agility IBM Software Group | Rational software Cloud Computing - Flavors IT Stuff as a Service WHAT AS A SERVICE? Business Process as a Service (BPAAS) Business processes as a service; e.g. indirect procurement, payment processing etc… Software as a Service (SAAS) Software as a service e.g. email, CRM, eCommerce, merchandise optimization etc… Platform as a Service (PAAS) Application servers, databases, middleware, development tools as a service Infrastructure as a Service (IAAS) Infrastructure such as servers, storage, file-systems as a service Public Clouds Customer rents the capability; hosted “on the internet” Private Clouds Customer IT buys the capability to deliver cloud services within the enterprise Hybrid Clouds Combine elements of public and private clouds Public cloud Retailer’s Assets HOW IS IT DELIVERED? Cloud Consumers Private cloud Access Services IBM Software Group | Rational software Agenda Perspectives on Cloud Computing IBM SmartCloud Rational – Transforming SW Delivery Lifecycle Needs / Capabilities / Workflows Partner - CloudOne Summary IBM Software Group | Rational software On today’s Smarter Planet, businesses globally are challenged to innovate while managing an unprecedented rate of change. 80% CEOs anticipate turbulent change and bold moves ahead. * Source: Build operating dexterity Reinvent customer relationships IBM CEO Study Uncover new Profit opportunity IBM Software Group | Rational software But organizations must transform IT from cost centers driving ongoing operations to strategic centers of business innovation Today’s business infrastructures are becoming inhibitors to business change. IBM Software Group | Rational software Cloud capabilities built upon a common platform, with a commitment to open standards Business Process as a Service Software as a Service Platform as a Service Infrastructure as a Service Design Deploy Consume Private & Hybrid Clouds Managed Cloud Services Cloud Business Solutions Cloud Enablement Technologies Infrastructure and Platform as a Service Software and Business Process as a Service Enables private/hybrid cloud service delivery and management Secure and scalable cloud managed services platform Pre-built Cloud SaaS business applications and solutions Common open standards technology and a broad industry ecosystem IBM Software Group | Rational software Flexible deployment options to enable enterprise cloud platforms Deploy Cloud platforms into your existing infrastructure Existing Infrastructure An integrated pool of abstracted application services to build & run Cloud services A policy-based, scalable environment for managing the delivery of computing resources and Cloud services “on demand” Accelerate deployments with expert integrated systems Immediate access to managed services IBM Software Group | Rational software Agenda Perspectives on Cloud Computing IBM SmartCloud Rational – Transforming SW Delivery Lifecycle Needs / Capabilities / Workflows Partner - CloudOne Summary IBM Software Group | Rational software Strategy - Designing a Successful Cloud Architecture with System Architect- TOGAF System Requirements System Constraints System Architecture <<component>> DialogueControl <<component>> <<component>> SecurityProcessing AccountProcessing UC-SEC-02 Logoff <<component>> AccountMgr HBA User UC-SEC-01 Logon <<component>> RelationalDBMS Users Delivery Channels e-business Services Registration Function UC-ACCNT-01 Manage Accounts Resources Authentication and Authorization Function Legacy Applications Enterprise Inquiry Function Database(s) Enterprise Update Function Service Representative A_Off-line Customer A_On-line Customer C Customer registration C Customer order handling S Shopping lists P Payment details D Delivery details Customer registration Customer order handling Shoppinglists Payment details Delivery details Order exceptions Order status Submittedorders A_Warehouse Mgt System A_non-food Fulfillment O Orders A Amendments Delivery Delivery arrangements Customer registration Customer order creation Customer order handling Shoppinglists Payment details Delivery details AmGro-fromAm Hom Home Order Mgt System Application Maintenance Enterprise Reporting Function Messaging & Collaboration Function Internal User Enterprise Administration Function Business Partner Customer Relationshup management How is the application structured? (Component Model) External Enterprise System What is the current environment? (Current IT) Internet or Extranet Browser What is our approach? (Architecture Overview) A_Call CentreRep. Order exceptions Credit authorisations A_Applic’n Administrator System Monitoring Intranet Browser Product &catalog updates Product updates A_Product System <<component>> SecurityMgr Directory Systems Pervasive/ Wireless Devices Customer Internet Browser What do we have to do? (Use Case Model) <<component>> ApplicationServer Catalogue updates Sales data A_Catalogue System A_E-mail System Credit authorisation requests A_Credit Agency A_Mgt Info System What other constraints are there? (Standards) How do we fit in? (System Context) RED ZONE YELLOWZONE Directory and Security Node Application Server Node Web Portal Node Integration Hub Node Enterprise Firewall Node Domain Firewall Node Protocol Firewall Node Edge Server Node Internet Reverse Proxy Node Database Server Node Personalization Node Transcoder Node Client Node GREEN ZONE Content Management Node Enterprise Systems Node External Systems Node Network Intrusion Detection Node How good does it have to be (Non-Functional Requirements) Where does everything go? (Operational Model) What Experience do we have? (Reference Models) IBM Software Group | Rational software CCRA Architecture Overview Cloud Service Consumer Common Cloud Management Platform (CCMP) Cloud Services Existing & 3rd party services, Partner Ecosystems Cloud Service Integration Tools Cloud Service Creator Cloud Service Provider Business-Processas-a-Service Sof tware-as-a-Service Operational Support Services (OSS) Platform-as-a-Service Consumer In-house IT Inf rastructure-as-a-Service Inf rastructure Security, Resiliency, Performance & Consumability Governance Business Support Services (BSS) Service Creation Tools IBM Software Group | Rational software CCRA mapped with solution components Cloud Service Consumer Common Cloud Management Platform MS Provisioning Provision’ System Monitoring ITM & Event Mgt Incident & Problem Remedy Mgt IT Asset & License Mgt Software Mgmt Interfaces Image Lifecycle Mgt Infrastructure Mgmt Interfaces AIX LPARs, VMware VMs,IaaS Solaris local/global Zones Capacity & Performance Mgt Vmware vCenter, HMC, IVM, Systems Director Service Offering Catalog Service Offering Mgt Contracts& Agreement Mgt Service Request Mgt Order Mgt Subscription Management Pricing Entitlement Management MeteringTUAM Rating Clearing & Settlement Accounts Payable Billing Accounts Receivable Transition Manager Operations Manager Security & Risk Manager Service Composer Offering Manager Service Creation Tools Service Management Development Tools Service Runtime Development Tools Software Development Tools Service Provider Portal Director & API TSAM UI, TEP, Systems UI Deployment Architect Infrastructure Customer Account Mgt IT Service Level Mgt Platform & Virtualization Management API Middleware Platform Mgmt Interfaces API Applications Service Management Business Processes WAS 6.1, Oracle PaaS 11, MSSQL 2005, Service Automation Management Tivoli& Change Service Configuration CMDB / Request Mgt Mgt TADDM Service Component Developer BSS – Business Support Services Service Delivery Catalog Service Consumer Portal & API SaaS Consumer Business Manager Consumer Inhouse IT OSS – Operational Support Services Business Manager Service Development Portal & API Service template creation (TSAM) BPaaS Service Manager TSAM API Service Integrator API Cloud Service Integration Tools Existing & 3rd party services, Partner Ecosystems BP Mgmt Interfaces Cloud Services Consumer End user Cloud Service Creator Cloud Service Provider Customer Care Image Creation Tools Consumer Administrator Infrastructure IBM BladeCenter & HS22 blades, System p (p5, p6, p7), SUN Sparc, EMC storage Security, Resiliency, Performance & Consumability Proposed new element Already existing, needs to be integrated with Governance IBM Software Group | Rational software Provide detailed application information Application Architect Application Business Owner Web-based and role based information gathering May optionally be informed by application analysis tools, such as IBM Rational Asset Analyzer or CAST Application Intelligence Platform 15 Sample feed Sample feed Rational System Architect Rational Asset Analyzer May optionally be informed by an Enterprise Architecture tool, such as IBM Rational System Architect IBM Software Group | Rational software Cloud increases delivery velocity Reducing development cycle time Requirements Definition & Management Project and Portfolio Management Asset Management Enterprise Architecture Lifecycle Management • Defect Tracking • Planning • SCM Build & Deploy Automation Governance Development • RAD • Eclipse • J2EE Testing • Unit Test • Functional Test • Performance Test • IBM Workload Deployer • VMWare • IBM Smart Business Cloud • ISDM/TSAM • AWS Cloud Deployment IBM Software Group | Rational software Rational Cloud Reference Architecture • Service Automation • Service Composition • Application deploy and configure Service Consumers • Service Component Catalog Cloud Management Rational Build Forge Rational Automation Framework for WebSphere Cloud Services Applications Under Test Tester Developer Application Topologies Security Test Functional Test Performance Test Build Infrastructure 1 Rational Asset Manager Rational Quality Manager Rational Tem Concert Rational Requirements Composer Service Development Rational Design Manager Rational Software Architect Tivoli Service Automation Manager Tivoli Provisioning Manager • Service Catalog • Service Request Management • Provisioning • Service Management • Etc. Rational Application Developer IBM Software Group | Rational software Rational provides solutions for Development and Test Workloads Three types of cloud capability to consider Capabilities LEVERAGING the Cloud Capabilities TARGETING the Cloud Cloud Exploitation • Increase availability of systems on demand • Usage based on need Software Delivery Automation •Reduce time consuming, manual deployment tasks •Increase delivery speed Capabilities ON the Cloud Standardized Development • Increase ramp-up time • Improve consistency between teams and asset governance • Self-service access IBM Software Group | Rational software Consumption patterns emerging across the Dev & Test lifecycle Capabilities LEVERAGING the Cloud Capabilities TARGETING the Cloud 4 5 Test Lab Automation 6 Performance Testing Deployment Planning and Automation: - Topology planning - Deployment automation - Governance of cloud images Capabilities ON the Cloud •1 2 Collaborative Lifecycle Management (CLM) on the Cloud • Desktop on the Cloud •3 Software as a Service IBM Software Group | Rational software Rational solutions for Dev and Test Workloads Cloud Exploitation LEVERAGING the Cloud Exploiting the elastic nature of a cloud infrastructure Software Delivery Automation TARGETING the Cloud Preparing applications to run on a cloud infrastructure 20 Standardized Development ON the Cloud Tools running on a cloud infrastructure 2 1 IBM Software Group | Rational software Complexity Creates Development Challenges Leading to cost overruns, schedule slips and quality issues Poor requirements engineering = failed projects Paper-based and manual processes hinder efficiency Complex architecture is difficult to textually explain Functionality is poorly distributed across components Hardware/software integration is often late Many organizations lack formalized practices Silos of people, process, and projects Geographic Barriers Organizational Barriers Infrastructure Barriers Poor communication Weak collaboration Incompatible tools Language, culture, time Poor project governance and LOB oversight Unreliable access Security of IP Inflexible integration Process gaps resulting in rework Lengthy on-boarding 2 2 IBM Software Group | Rational software Increase of software in aerospace & defense Platform Year Percent of Specification Requirements Requiring Software Control F-4 1960 8% A-7 1964 10% F-111 1970 20% F-15 1975 35% F-16 1982 45% B-2 1990 65% F-22 2000 80% F-4 F-111 F-35 F-22 B-2 F-16 F-15 1960 Only 8% of specification requirements required software control in the F-4 Today in 2010 … 80% of specification requirements required software control in the F-22 F35 will have 5.7 million lines of code, vs 1.7 million lines of code for F-22 2 3 IBM Software Group | Rational software Rational Solutions for Systems and Software Engineering Built on a core product set Use modeling to validate requirements, architecture and design throughout the development process Architecture and Design Rational Rhapsody Rational System Architect Requirements Engineering Rational DOORS Quality Management Rational Quality Manager Manage all system requirements with full traceability across the lifecycle Collaboration, Coordination & Change Management Rational Team Concert Achieve “quality by design” with an integrated, automated quality process Collaborate across diverse engineering disciplines and development teams COLLABORATE AUTOMATE REPORT IBM Software Group | Rational software V-Model, a Systems development life cycle model Life cycle commonly used in development of large and complex systems Well known within the Systems domain Simple, and straightforward Rational Systems solutions cover the entire ‘V’ IBM Software Group | Rational software Rational Tools running on a cloud infrastructure Product & Project Business Management Planning & Alignment Requirements Configuration Build & Compliance Definition & & Change Asset Deploy Management & Security Management Management Management Quality Management Best Practice Processes • Rational products available today run on cloud infrastructures, with support from Rational Services (ISS-R) • Pre-configured images available today are RTC, RRC, RQM, RAM, Build Forge • Bring-your-own-license (BYOL) model • Supported Platforms: • Private: IBM Smart Business Development and Test Cloud, IBM CloudBurst appliance • Public: IBM SmartCloud Enterprise 25 IBM Software Group | Rational software Open Services for Lifecycle Collaboration (OSLC) Working to standardize the way software lifecycle tools share data Open Services for Lifecycle Collaboration Lifecycle integration inspired by the web Community Driven @ open-services.net 400+ registered community members Workgroup members from 34+ organizations Automation Wide range of interests, expertise, & participation Open specifications for numerous disciplines Defined by scenarios – solution oriented Implementations from IBM, BPs, and Others Based on Inspired by the web Linked Data Free to use and share Changing the industry Monitoring IBM Software Group | Rational software Virtualizing IDE, CLM and middleware services IBM Smart Business Desktop on the IBM Cloud Analyst Virtual Desktop with RRC Client Architect Minimally configured PC Developer Minimally configured PC Developer Virtual Desktop Pool with RSA RRC IBM SmartCloud Enterprise RRC Server for Collaborative Development RTC Server for Collaborative Development WAS RTC Unit Test Environment IBM Software Group | Rational software Experience Rational Virtual Desktop with RSA on the IBM Cloud User logs on via web portal Choose a Virtual developer desktop from available pool RSA available on the Cloud Developer Set up user, roles, Desktop pools & Policies Manage users Manage Desktop content Admin Rational offers Pre-configured images of Virtual Desktop of Rational products 28 IBM Software Group | Rational software Rational solutions for Dev and Test Workloads Cloud Exploitation LEVERAGING the Cloud Exploiting the elastic nature of a cloud infrastructure Software Delivery Automation TARGETING the Cloud Preparing applications to run on a cloud infrastructure 29 Software Development ON the Cloud Tools running on a cloud infrastructure IBM Software Group | Rational software The “Development / Operations” Gap Lack of Standardization Configuration and Infrastructure mismatches Gratuitous differences between Dev/Test and Production Dev is from Mars, Ops is from Venus Architectural Tower of Babel Different objectives, cultures, and practices Complex Processes Manual, inconsistent deployment steps Lack of repeatability Automations are hard to build, maintain and reuse Difficult to validate 30 Operations Manager Deployment Architect Operations IBM Software Group | Rational software IBM Deployment Planning and Automation Stepping up to Cloud Delivery Plan Push them out to the Cloud Develop applications on top of topologies Automate Govern Assemble images into topology(s) Put them somewhere IBM Smart Cloud Enterprise (filesystem, RAM, image repository, etc.) Define Standard Image(s) Base OS, Middleware, etc. Private Clouds IBM CloudBurst IBM Software Group | Rational software Image Construction Web-based tool for image definition Define image contents from software bundles Model-driven design of image asset Support multiple cloud architectures and hypervisors OS Specialist Middleware Specialist Image Builder DB2 RHEL 5.4 Base Image DB2 Tomcat Software Bundles 32 32 Tomcat RHEL 5.4 New Image IBM Software Group | Rational software IBM Deployment Planning and Automation solution Virtualized and Cloud environments Deployment Plan reviews Rational Software Architect Design Reviewer IT Manager RSA Design Manager Automated Service Template Generation Deployment Plans Deployment Plan Solution Architect Rational Automation Framework Rational Software Architect Application Artifacts and Templates Rational Asset Manager Retrieve Application Artifacts Seamless Workflow IBM Service Delivery Manager (TSAM++) Install & Configure Application Tivoli Change and Config Register Mgmt DB Config Items Tracing and Synchronization Request Service Service Requester Deployment Engineer Provision Environment Portal .NET DB2 Virtual Hosts WAS Cloud RSA Deployment Planning and Automation IBM Software Group | Rational software Use RAF to capture IBM Workload Deployer (IWD) configuration WebSphere Application Server (and derivatives) IBM Workload Deployer Appliance Deployment Manager IBM HTTP Server Custom Node Custom Node Cloud Rational Automation Framework Email or RSS feed notification of results of configuration job Master (approved) configuration stored under change control Cell Source Control System LABEL: Deployment #173AR_23 Log of entire configuration job stored in central auditable results DB Database IBM Software Group | Rational software Rational solutions for Dev and Test Workloads Cloud Exploitation LEVERAGING the Cloud Exploiting the elastic nature of a cloud infrastructure Software Delivery Automation TARGETING the Cloud Preparing applications to run on a cloud infrastructure 35 Software Development ON the Cloud Tools running on a cloud infrastructure IBM Software Group | Rational software Testing moves towards the clouds Traditional Hardware Virtualized Labs Cloud-based Automated Labs •Large Capital Expense for each team •Underutilized hardware •Time consuming setup/teardown •Misconfigurations lead to rework •Reduced CapEx, shared across a dept •VM Images simplify setup •VM Image sprawl – no image management •Only provisions single images •Multi-node configurations still manual •Misconfigurations lead to rework •Capital shared across divisions •Integrated QM and Lab Management •Modeled test environments map to cloud image “patterns” •Infrastructure provisioned & configured •Applications automatically deployed & configured •Deployment info shared across dev, test, and ops •Test tools also in the cloud 36 IBM Software Group | Rational software Cost, complexity and velocity make today’s quality paradigm impractical An estimated 60 - 80 percent of the cost of software development is in rework* Increasing Cost of Quality Increasing Development Complexity Public Cloud Private Cloud Web/ Routing Service Collaboration Internet Testing costs Third-party Services EJB Archives Portals Directory Identity Other costs Content Providers Data Warehouse File systems Mainframe Business Partners Shared Services Balancing Quality and Speed Traditional Testing Messaging Services Enterprise Service Bus Heterogeneous Environments Outsourcing labor is no longer a sustainable model as global wages are increasing * Source:http://www.sei.cmu.edu/about/message/ Last Updated: 17 January 2012 Product and application complexity and size are increasing Productivity is inhibited as test teams can no longer keep up with agile development IBM Software Group | Rational software What is Test Virtualization? Public Cloud Private Cloud Third-party Services Archives Portals Directory Identity Data Warehouse File systems Mainframe App Under Test EJB Business Partners Shared Services Messaging Services Enterprise Service Bus Capture & Model App Under Test Routing Content Service Collaboration Providers Databases Mainframe applications Third-party Services Packaged apps, messaging services, etc. Virtual Services Heterogeneous Environments System dependencies are a key challenge in setting up test environments: Unavailable/inaccessible: Testing is constrained due to production schedules, security restrictions, contention between teams, or because they are still under development Costly 3rd party access fees: Developing or testing against Cloud-based or other shared services can result in costly usage fees Impractical hardware-based virtualization: Systems are either too difficult (mainframes) or remote (third-party services) to replicate via traditional hardware-based virtualization approaches 38 Test Virtualization enables to create “virtual services”: Virtual Services simulate the behavior of an entire application or system during testing Virtual Services can run on commodity hardware, private cloud, public cloud Each developer, tester can easily have their own test environment Developer and testers continue to use their testing tools (Manual, Web performance, UI test automation) IBM Software Group | Rational software IBM Rational Test Virtualization Solution A smarter solution to better quality Rational Test Workbench is a desktop solution that enables testers/developers to: Developers & Testers Capture and model virtual services Test services and applications long before their user interfaces becomes available and do integration testing (SOA, BPM) Rational Test Virtualization Server is a server solution that: Rational Test Workbench Rational Performance Test Server Provides a central environment to virtualize heterogeneous hardware, software and services to provide 24x7 testing capabilities Reduces infrastructure costs of traditional testing environments Virtual Services can be built from the interface definition of the system for a wide variety of protocols, including HTTP, web services, SOA, JMS, TIBCO, IBM WebSphere MQ, Oracle, etc. Rational Performance Test Server enables Rational Test Workbench users to reuse test scripts to drive performance testing Can be used in combination with Virtual Services Probe for identification of system bottlenecks App Under Test Databases Mainframe applications Third-party Services Packaged apps, messaging services, etc. Rational Test Virtualization Server IBM Software Group | Rational software Agenda Perspectives on Cloud Computing IBM SmartCloud Rational – Transforming SW Delivery Lifecycle Needs / Capabilities / Workflows Partner - CloudOne Summary IBM Software Group | Rational software Partner - CloudOne CloudOne is The first and leading provider of IBM Rational software in the cloud. The partner with the most flexible licensing options: you own it, you buy it or you “rent” it through Software-as-a-Service in whatever combination makes sense. A company with the largest consortium of partners who help you move to the cloud. Rational + Cloud = Better Together IBM Software Group | Rational software CloudOne Capabilities Build Cloud space for each customer. CloudOne builds “Virtual Private Clouds”: secured and encrypted from the desktop to the server through a VPN client. Allows instant cloning, backup, replication and testing servers. Saves customers big money over buying hardware & data centers. Resell Software as a Service product licenses for IBM and others. Eliminates guesswork on how many to buy. Mixed with traditional licenses for flexibility and cost savings. Means no up-front costs to try out a new products. A broad Consortium of services partners and ISVs CloudOne has no services team: we partner with everyone else (including IBM) for skills, consulting and plug-ins/extensions. No competition for customer’s attention. 42 IBM Software Group | Rational software PAS(x) – Access Scenario(s) to the Global Systems Workbench Browser- based web application access Rational Eclipse thin client web access Virtual Desktop Integration using VDI technologies such as VMware View Cloud Desktop Delivery Desktop software can be accessed through Remote Desktop Clients RDP/VNC or Desktop in a browser Application Virtualization using packaged ThinApp technologies Cloud Application Delivery 43 IBM Software Group | Rational software PAS(x) Network Connectivity Overview IBM Rational Virtual Private Cloud Systems Workbench Configured by Rational Services Secure Cisco Desktop VPN Network Connection Secure VPN site-to-site Remote PAS(X) Offices/Vendors PAS(x) Network Core, NJ Mobile PAS(x) Employee Contractor Vendor 44 IBM Software Group | Rational software Agenda Perspectives on Cloud Computing IBM SmartCloud Rational – Transforming SW Delivery Lifecycle Needs / Capabilities / Workflows Partner - CloudOne Summary IBM Software Group | Rational software IBM Rational provides capabilities for IT/Workload Lifecycle management integrated with IBM SmartCloud Consolidate and onboard existing applications Simplify IT and improve business agility with flexible workload deployment patterns Streamline application development and test efforts Boost productivity with integrated tools, compilers and middleware Manage application lifecycle effectively across organization Deliver quality software and services faster with a common team infrastructure Automate the build, test, and deployment process for cloud Reduce deployment time and lower IT costs by automating delivery of application workloads IBM Software Group | Rational software Automate the build, test and deployment process for cloud Reduce deployment time by automating delivery of application workloads Continuous build, integration, and delivery Operations Development Bridge the gap between development and operations teams Development Challenges Lack of coordination between development and operations causing delays and added costs Time-consuming manual processes and hand offs between different stages of software delivery Successful deployment in development is no predictor for success in other environments Excessive Dev and test provisioning gate business agility Operations Plan, automate and govern infrastructure provisioning IBM software solutions for continuous build, integration, and delivery The solution enables a leading healthcare company to deploy software in 90 minutes, instead of up to two weeks. Reduce risk and accelerate time to value by eliminating manual processes and error-prone tasks Provide repeatable and consistent processes for improved efficiency and capture self-documenting data to create an audit trail IBM Software Group | Rational software Get Started! Collaborative Lifecycle Management Free Downloads ! Interactive White Board Learn all about CLM at jazz.net! Short, simple way to share the 5 ALM imperatives ibm.co/alm-everywhere Role-based Demo read articles & blogs listen to podcasts view presentations see a project dashboard watch videos review the release plan Track our progress at jazz.net! We openly develop our software with our own tools! jazz.net/projects/clm/ 48 Watch a day in the life of how a team works more efficiently after incrementally rolling out collaborative Lifecycle management ibm.co/almdemo IBM Software Group | Rational software Transform Software Delivery with IBM SmartCloud Ask the fundamental questions: • Is your organization achieving the levels of innovation required to compete in today’s environment? • Is your organization able to nimbly put lucrative ideas into action? • Is your organization continually reinventing customer relationships? • Are you adapting to market changes as fast as your competitors? Go to ibm.com/smartcloud for more information. © 2012 IBM Corporation IBM Software Group | Rational software www.ibm/software/rational IBM Software Group | Rational software 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 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, Rational, the Rational logo, Telelogic, the Telelogic 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. 51