Integrating Software Delivery for Automated Deployments From The CA SCM Suite. Keith Allen Principal Consultant CA EMEA Team Lead ALM - SCM Activities
Terms of This Presentation This presentation was based on current information and resource allocations as of October 2009 and is subject to change or withdrawal by CA at any time without notice. Notwithstanding anything in this presentation to the contrary, this presentation shall not serve to (i) affect the rights and/or obligations of CA or its licensees under any existing or future written license agreement or services agreement relating to any CA software product; or (ii) amend any product documentation or specifications for any CA software product. The development, release and timing of any features or functionality described in this presentation remain at CA s sole discretion. Notwithstanding anything in this presentation to the contrary, upon the general availability of any future CA product release referenced in this presentation, CA will make such release available (i) for sale to new licensees of such product; and (ii) to existing licensees of such product on a when and if-available basis as part of CA maintenance and support, and in the form of a regularly scheduled major product release. Such releases may be made available to current licensees of such product who are current subscribers to CA maintenance and support on a when and if-available basis. In the event of a conflict between the terms of this paragraph and any other information contained in this presentation, the terms of this paragraph shall govern. 2 October 2009 Iintegrating Software Delivery for Automated Deployments from the CA SCM Suite Copyright 2009 CA
For Informational Purposes Only Certain information in this presentation may outline CA s general product direction. All information in this presentation is for your informational purposes only and may not be incorporated into any contract. CA assumes no responsibility for the accuracy or completeness of the information. To the extent permitted by applicable law, CA provides this document as is without warranty of any kind, including without limitation, any implied warranties or merchantability, fitness for a particular purpose, or non-infringement. In no event will CA be liable for any loss or damage, direct or indirect, from the use of this document, including, without limitation, lost profits, lost investment, business interruption, goodwill, or lost data, even if CA is expressly advised of the possibility of such damages. 3 October 2009 Iintegrating Software Delivery for Automated Deployments from the CA SCM Suite Copyright 2009 CA
Session Objective - 1 > In this session you will learn about the opportunities and benefits of application deployment from within the CA SCM suite: CA SCM (Package Deployment Process) CA Endevor r12 (Package Shipment) CA CMEW (Enterprise Package Control) > Delivers an integrated software change management release and deployment process that is integrated with your operational changes for a complete enterprise change management solution 4 October 2009 Iintegrating Software Delivery for Automated Deployments from the CA SCM Suite Copyright 2009 CA
Session Objective - 2 > The final link closed loop back to either the PPM project and or the associated Change record (RFC) as stored within SDM > The update to the CMDB to reflect the Service update 5 October 2009 Iintegrating Software Delivery for Automated Deployments from the CA SCM Suite Copyright 2009 CA
Agenda > Integrated CA change management linked suite > From 'Production Logical view' to 'Production Physical view' The Distributed view and control The Mainframe view and control The process driver (CA CMEW Enterprise package) > RFC update > Summary and next steps 6 October 2009 Iintegrating Software Delivery for Automated Deployments from the CA SCM Suite Copyright 2009 CA
The Integrated CA Change Management Linked Suite > Integrates and unifies processes > Addresses both software and operational changes > Eliminates data entry errors > Provides status and resource visibility > Tracks costs of change > Applies best practice project management Incident, Problem, Change, CMDB Management Project Portfolio Management (PPM) Demand, Financial, Resource Rele ase Enterprise Software Change Management 7 October 2009 Iintegrating Software Delivery for Automated Deployments from the CA SCM Suite Copyright 2009 CA
The Integrated CA Change Management Linked Suite CA SCM Aids Configuration Management Process Management Change Mgmt. Version Mgmt. Appl Mgmt. Build Mgmt. Release Mgmt. Process Mgmt. ITIL CMMI Compliance 8 October 2009 Iintegrating Software Delivery for Automated Deployments from the CA SCM Suite Copyright 2009 CA
The Integrated CA Change Management Linked Suite Integrated Process is Everything Business Requests a Change Change Advisory Board (CAB) Approves Changes Developer Makes Change QA Tests Change Change or Release Management Releases Changes In Reality each Team has its own set of processes and needs, and what is needed is Role-focused Integrated User Interfaces into a Unified set of Process. 9 October 2009 Iintegrating Software Delivery for Automated Deployments from the CA SCM Suite Copyright 2009 CA
Agenda > Integrated CA change management linked suite > From 'Production Logical view' to 'Production Physical view' The Distributed view and control The Mainframe view and control The process driver (CA CMEW Enterprise package) > RFC update > Summary and the next steps 10 October 2009 Iintegrating Software Delivery for Automated Deployments from the CA SCM Suite Copyright 2009 CA
Highlights for SCM r12 > Next Gen User Friendly, Eclipse RCP user interface on Windows and Linux for developer Workarea supports sandbox concept to manage software changes > Plug-In available for Eclipse and Visual Studio IDE > Proven Comm. Middleware, integration framework > Leverage CA s extensive software portfolio for integration > Seamless integration with OpenMake Meister for advanced build management 11 October 2009 Iintegrating Software Delivery for Automated Deployments from the CA SCM Suite Copyright 2009 CA
CA Endevor r14 Enhancements Promotion Package Updates > PROMOTION PKG filter option available on package menu A - Display promotion and non-promotion packages in the selection list P - Limit the list to promotion packages X - Exclude promotion packages from the list Target environment and stage ID Only applies to promotion packages Target environment and stage populated at cast time 12 October 2009 Iintegrating Software Delivery for Automated Deployments from the CA SCM Suite Copyright 2009 CA
CA Endevor r14 Enhancements Promotion Package Updates > Ability to turn off or on auto-cast per promotion package > Stop after there to stop promotion at a given Environment and stage before the end of the map Allows for package ship from intermediary stages 13 October 2009 Iintegrating Software Delivery for Automated Deployments from the CA SCM Suite Copyright 2009 CA
CA SCM Suite Linked Deployment > CA CMEW Enterprise Package Allows for linked mainframe and distributed application change deployment from a single process Automated link back to either the RFC (SDM) and or PPM (CA Clarity ) project > Link of CA SCM directly to CA ITCM 14 October 2009 Iintegrating Software Delivery for Automated Deployments from the CA SCM Suite Copyright 2009 CA
Process Walkthrough Problems: Keeping up w/chg. Compliance/audit Home grown HD Soa apps complex The Biz SD Users Internal, External As Is Change management process rogue, silo d, informal, undocumented S/W or patch distribution Limited test/qa, lack of policy/standards, no capacity planning Process Admins Issues Svc. Desk/problem Manager -OVERLOADED ->CALL RESOLUTION -STAFFING issues Change Mgr. -no visibility -no approval -delays KLO (Keep the Lights on) Potential SCM ppm SD scm deploy Config/compl. mgr. (fred) -No audit trail -sarbox issues -no recoverability Problems automated, integrated, CLOSED-LOOP SVC. Level Manager federation Assets CA CMDB Change management Services -Services impacted Release Manager -Bypassed -releases delayed -limited qa testing -can t tie rfc to incident Incident Mgr Problem Mgr Software, Hardware, Change Mgr Process Administrators Confif Mgr Ops Mgr Visualisation tools Service Mgr Erp, In-House Apps, Business Services Dev Mgr Rls Mgr App Development Mgr. (sue) -Job hunting on monster.com -<app quality -<productivity
Process Walkthrough > From both a distributed and mainframe change package within the logical view, deployment to multiple remote servers to the physical view and location Products involved: CA SCM, CA Endevor > Benefits Accelerate the Release Management process by providing seamless integration between all products within the solution Increase visibility and improve audit capabilities > Capability Highlight Integration between CA Service Desk Manager and CA SCM Suite (CA SCM, CA Endevor) via CA SOAIB Integration between CA SCM and ITCM for Release/Deployment Management 16 October 2009 Iintegrating Software Delivery for Automated Deployments from the CA SCM Suite Copyright 2009 CA
Process Walkthrough CA CMEW Enterprise Package Single Control 17 October 2009 Iintegrating Software Delivery for Automated Deployments from the CA SCM Suite Copyright 2009 CA
The View 18 October 2009 Iintegrating Software Delivery for Automated Deployments from the CA SCM Suite Copyright 2009 CA
Process Walkthrough Mainframe - Logical to Physical (Package Shipment) 19 October 2009 Iintegrating Software Delivery for Automated Deployments from the CA SCM Suite Copyright 2009 CA
Process Walkthrough Mainframe - Logical to Physical (Package Shipment) 20 October 2009 Iintegrating Software Delivery for Automated Deployments from the CA SCM Suite Copyright 2009 CA
Process Walkthrough Distributed Build and Deploy New package will be created to store the build outputs in CA SCM. Deployment via ITCM will be executed after the build process 21 October 2009 Iintegrating Software Delivery for Automated Deployments from the CA SCM Suite Copyright 2009 CA
Process Walkthrough Distributed Build and Deploy 22 October 2009 Iintegrating Software Delivery for Automated Deployments from the CA SCM Suite Copyright 2009 CA
Process Walkthrough Distributed Build and deploy Build Audit report is automatic 23 October 2009 Iintegrating Software Delivery for Automated Deployments from the CA SCM Suite Copyright 2009 CA
Process Walkthrough Distributed Build and deploy Successful creation of the Software Delivery Package 24 October 2009 Iintegrating Software Delivery for Automated Deployments from the CA SCM Suite Copyright 2009 CA
CA SCM Suite Linked Deployment > CA CMEW Enterprise Package Allows for linked mainframe and distributed application change deployment from a single process Automated link back to either the RFC (SDM) and or PPM (CA Clarity ) project > Link of CA SCM directly to CA ITCM 25 October 2009 Iintegrating Software Delivery for Automated Deployments from the CA SCM Suite Copyright 2009 CA
Process Walkthrough CA CMEW Enterprise Package Single Control 26 October 2009 Iintegrating Software Delivery for Automated Deployments from the CA SCM Suite Copyright 2009 CA
Process Walkthrough Mainframe - Logical to Physical (Package Shipment) 27 October 2009 Iintegrating Software Delivery for Automated Deployments from the CA SCM Suite Copyright 2009 CA
Process Walkthrough Distributed Build and deploy Successful deployment of the Software Delivery Package 28 October 2009 Iintegrating Software Delivery for Automated Deployments from the CA SCM Suite Copyright 2009 CA
Process Walkthrough Feedback to Service Desk that Change Order has been deployed 29 October 2009 Iintegrating Software Delivery for Automated Deployments from the CA SCM Suite Copyright 2009 CA
Process Walkthrough Clarity Project updated with deployment view 30 October 2009 Iintegrating Software Delivery for Automated Deployments from the CA SCM Suite Copyright 2009 CA
Summary > Manage, prioritise, and allocate resources for both planned and unplanned changes Proactive vs. reactive project and portfolio management Formalise and track ad-hoc, unplanned changes > Reduce project failures due to cost and resource re-alignment for "emergencies" > Measure and minimise cost and risk associated with unplanned changed > More effective delivery estimation and better on-time delivery record Research shows that the costs associated with unplanned changes outpace planned changes by 4:1. 31 October 2009 Iintegrating Software Delivery for Automated Deployments from the CA SCM Suite Copyright 2009 CA